Vista... Meet XP. XP? XP? XP! This is Vista.

  If that title conjured up a vision of a mother yelling at her child when she’s trying to introduce him to someone, then I did my job.  If that wasn’t the vision you got, then I’ve just explained it.  Now what does that title have to do with Windows Vista and Windows XP?  In…

2