I like your advice :-) That said, I have a Dell laptop that came with Vista, and bought a MS program that converted the Vista OS to Win 7. It was a seamless, though somewhat time consuming install — it works perfectly now and it’s like having a new laptop. Maybe something like this might be in order.
dont move it to Windows 7 unless you can put 8 gig of memory in it