Well, XP will be supported till 2013 I think, but they will stop selling it by then. So XP users can go along as normal till 2013, just that you can't buy a new copy of XP past June 30.
Anyway, file transfer seems fine in Vista to me, so if that was a bug, it's been fixed.