1. thats just about all fixed, almost all programs work just fine on vista.
2. this is good because the more ram the faster it runs.
3. buy a OEM version
4. vista is far more secure then XP, too early to tell but so far is much better in that determent
Microsoft is not in the mood to improve vista anytime soon, they just want to sell some copies of it right now.