The processor is plenty for Vista. If it is 32bit Vista, max the memory to 4gb- you'll get the best gains from that. For simply surfing the net and general bullshit, that machine will be fine. If you wish to do some gaming, well, things just got expensive.
BTW, Vista will run circles around...