I finally got Castle Crashers. Great game. Definitely worth the $15.
XBLA and even CGs are certainly the wave of the future. $50 can buy you MONTHS of game play. The $5 and $10 Arcade Hits section is replete with tons of stuff.
And everyone should buy Marble Blast Ultra since I work for that developer :)
Back from the dead, I'm afraid.