I think the best way to look at it is to simpy add the cost of XBL to your console. 5 years of XBL is $250, so add that to $300 and you get $550, the price of a premium Xbox 360 with online.
It's much more expensive than a PS3 with online. And the hardware is lower quality. But it has a lot of games.