Happy Birthday me! You're not old your just aged.
Borderlands - it's OK but Hank is starting to get a bit long in the tooth. the 8800 gts isn't holding up as well as I would have liked. I think I may have laid hands on an 8600 that I can SLI with it to give a small boost, but overall it may be time to start thinking about upgrades.
Windows 7 - I recommend. It's much better than Vista, and it may even be better than XP. It certainly runs OK on Larry, which is saying something for a machine whose architecture is over 5 years old.