I used to have XP Home, not the Pro version. Now using Win7 on a new laptop, the main advantage I can see is Win7's ability to use much more RAM. I expect others will give more detailed reasons! I would not agree that Win7 is not as good as XP.
Sony Vaio Z Canvas release date, price and specs: Another Surface Pro rival but for the US