Single player games can often be great experiences (RPGs, for example) but online gaming against skilled, mature, cool people (like CAGs) is the best way to game.
Besides, I may be wrong, but can't you play online on weekends if you only have the default silver membership? If so, you can try out Live before possibly dropping cash on a subscription.