They're still using Windows 2000 where I work, so probably in about ten years after they're done with XP. Seriously I don't see companies switching over for a good year after Vista comes out, and only then if software becomes incompatable with XP. This is what happened with 98e when people went to buy new software and you had to have XP to run it. Businesses will be the last to switch over before personal users.