Another 360 pro and PS3 con: You can play XBox online on each server, doesn't matter when, where and why, you get stable connection and totally no lag! Instead of PS3 where you always get here and there lags (Self tested so don't say that I don't know what I'm talking about) it gets SO annoying.
So I think it's just fair that we need to pay monthly, half year or yearly. It's not like that creating such stable servers is free.