No.
Even at $5/month you've already paid $60 by the end of the year.
That plus the $20 initial charge, and you've already paid $80 to play a game for only one year. that's a ridiculous price if you ask me, especially when games that I would consider better are out on the 360 for about $50, and buying a 360 is cheaper than buying a good computer, as well.