If your going to be upgrading to a 3GB RAM Intel Core 2 Duo, then Windows Vista shouldn't cause you any problems

I have Windows Vista on my computer, and I like it better than XP. Its not advisable to downgrade operating systems in my opinion. Newer operating systems have better security features, and are more compatible with newer computer programs.