It really depends on how important the older programs are to you. Vista has Compatibility Mode which can run some programs in like it is XP. click here
I found that some programs I had to dump had free Vista compliant alternatives. My Vista runs very quickly but i would recommend for RAM a minimum of 1 Gig and an ideal of 2 Gigs.
Which are the programs you see as drop dead must haves?