Re: New laptop
Windows mail does suck, grab Outlook or a third party program. However, I generally like Vista, it does take some time to get used to. I'd force yourself to use it for a month or so, and try to look for the GOOD points, don't focus on what you dislike, or you will still dislike it at the end of the month.
With that said, there are still several compatibility issues. If you game a lot, going to XP may be a good idea because of performance issues(but since it's a laptop, probably wouldn't make much difference anyway).
Avoid 64-bit Vista though, has even MORE compatibility issues and also stability issues. I am assuming stability is driver related, but just avoid it for now.
There is plenty of customization if you poke around, so the changes that you think are inferior to XP may be reversable. If anything in particular annoys you, just mention it and I'll let you know if there is a workaround.