In a way to dual boot is a good idea. In case you dont like Vista. But if you do then dual booting is more of a pain than anything. So why not just use Acronis or Ghost and make a image of your XP install? Then fresh install Vista. If you like it keep it. No worries. If you hate it you can jsut use your image and be right back to where you were. Easier solution that trying to remove Either XP or espically Vista from your machine.
Of course M$ is going to try and shove Vista down our throats. Despite people's hate toward it Vista is more secure than XP. It does better with netoworks (i know some people have had issues with this as well) along with preventing applicaitons to install on the fly by with the UAC. So yeah it also helps their bottom line cause Vista costs us more to buy so more $$ in their pocket. If companies didnt try to force new products on us we would still be using a revamped version of Windwos 95 right now instead of Vista or XP.
**** even OS X does it. With each new release they charge your for it. At least from what the guys i know that use it tell me. They get charged like $80 a upgrade for the newest version of OS X. So even Apple does it. Only Linux user who use the free software dont have to pay for updates. But then again they dont have the versitility that Windows and OS X users do. They have to try and emulate platforms to be able to reproduce resutls that Windows (Gaming and Wine) or OS X can do without the emulation.
So there are arguemnts toward or against any multi boot setup. It is all personal preference. But still to be said is that if you are nto that computer savy a dual or multi boot system will bring nothing but confusion.