Hey Yvonne, welcome to the forums - wall of text incoming!
This is from the guys at HTC, its instructions to increase battery life (and it does work):
1) Turn your device ON and Charge the device for 8 hours or more
2) Unplug the device and Turn the phone OFF and charge for 1 hour
3) Unplug the device Turn ON wait 2 minutes and Turn OFF and charge for another hour
Also, the battery will take some "wearing in" and you'll gain the extra 3 hours battery there, but you should both try those 3 steps.
If you hold down on the home screen you can use a widget called power control - it basically lets you toggle Wi-Fi, bluetooth, GPS and brightness. When you're not interested in using Wi-Fi or GPS just turn it off, you can always turn it back on but it should help with battery when its not in use. You can search the market for "Taskiller free" which you can use to kill background activities that could be draining on the battery - just make sure you put things like the clock, HTC Sense, touch screen and things which you kinda need on the ignore list (by holding down on the program in Taskiller and clicking ignore).
If you go into you're android market and search "Places Directory" its the only result you get - hope thats the app you were looking for
As for email - search the market for "K9 Mail" which is the best non-stock mail app and I prefer it to the default. You can use more than one email account with it, I use it to check about 5 and it makes the whole thing run smoother.
Tried to be as short as I can, shout if there's anything I've not made clear