Chief, as long as you installed 7 in a different partition or another hard drive, your software and anything installed in your xp partition will be fine. Windows 7 as far as i know will only update from vista, from xp it requires a complete and separate install. Since you do have an older system, some of your parts may not have windows 7 drivers, so in lieu of that, use vista drivers as they will more than likely work. My sound card had to have vista drivers in my Win7 RC that i have.
For your appearance preferences, you can change the start bar to black and same for the outlying borders of the windows via the the desktop preferences, but if you wish to have a completely different theme, you will likely have to invest in Windowblinds. I dont know of to many windows 7 themes out there that are free, but you can always look around. Windowblinds will work, but they only have a trial that expires else you have to pay like $20 for the full product.
@caos420: I never meant for what i said to insult you, just letting TheChief know of the lay of the land. The only reason i responded to this thread aside to welcome TheChief was to try to balance out your bulling and pushing of him getting win 7 and upgrading. Not saying that you dont have a point, but the fact is not everyone has to have the latest and greatest, and more often than not, nonenthusiast people dont upgrade that often, and even enthusiasts dont either due to things going on in RL. Not everyone has money, and most end up working with what they have. If you stick around HH and do work in the computer sector, you will see this trend pretty clearly. People come to forums looking for help with what they have, and as a last resort will buy something to fix the problem. Windows 7 is cool and all, and just cause he can run it on his system doesnt mean he has to go spend money for the OS. Your offering to give him a copy of Windows 7 seems kinda fishy to me, maybe you didnt quite read all of the EULA? If that copy is for the company you work for you really do not need to give that out cause when your company gets audited they will find out where all copies of that OS are at. Again not trying to insult you, just giving my thoughts and experience, like i have done here for the last 6 years.