Just save your money and get PS3. 360 is garbage with their $40 for online play every year. The newer consoles will be out soon enough. I wouldn't pay for that.
Last time when they transferred the Xbox Live accounts from Xbox to Xbox 360, they did indeed transfer over - never losing any money you spent. Don't post garbage without knowing the truth.