Even my nearly 4 year old first gen MacBook Pro can easily do all that and much much more. Win 7 in Parallels 5 even gets full Aero support.
As I said earlier, hard to justify upgrading to the latest MBP when my old one is still going strong. Rather than worry about your Mac being out of date accept that updates come along and enjoy your machine. There are plenty of people still running G4 PowerBooks. These things last ages. Tough too. I came off my motorcycle a while back and dented the corner of my MBP since it was in my backpack and I basically landed on it. Still runs fine though. I expect I could even knock the dent back out easily enough. Nice thing about aluminium compared with those plastic nightmare PCs I used to have which would crack if you looked at them funny and be dead within a year.