Derek, if you're unhappy with a DualCore 2GB machine, I really don't know what to say. Win 7 is really responsive on my laptop and I have a similar spec to you. Your graphics card may be the culprit, so it may just be a question of reigning back some of the graphics features of Win 7 (Vista). That said, windows XP is a great OS.

Paul