Personally Id wait for alot of the bugs in Vista to be ironed out.....Many people I know are only dual booting Vista to get used to it, but will leave it 3-4 months before fully upgrading.
Not everything will work in Vista for a while.
most new laptops and pc's should come with free vista upgrade.