I recently discovered CheapAssGamer.com and have been using the site to find sweet deals. They even have a site feature which will send you an email when a game's price falls below a threshold you set.
Using them I found a great deal on Elite Beat Agents and Project Gotham Racing 4, and picked up both.
I didn't expect to like Elite Beat Agents that much, as my last experience with a rhythm action game (excluding Guitar Hero) was the PS2 port of Space Channel 5. That game had a poor system for player input and feedback, and its difficulty was unforgiving, to put it mildly.
So I put the game in my DS, and played it a while. I discovered that I was right. I don't like Elite Beat Agents.
I love it.
The controls are just right, the music is upbeat, and the stories are funny. I found myself repeating the same mission again and again, even after I'd finished it, in order to get a perfect run where I'd hit every beat. When I succeeded, I'd get that sense of flow that I crave.
Project Gotham Racing 4 seems to me much like Project Gotham Racing 3, with motorcycles. There are some changes to the interface and mission structure, but the change that stands out is the bikes. I can't say yet whether I like how it handles bikes. On the one hand, the forgiving nature of driving the bikes makes it far more accessible than something like Superbike or Moto GP. On the other, the way the view tilts - and rather abruptly - when turning a bike can be disconcerting, almost to the point of vertigo.
Other than the bike jerky tilty thingy, it's a lot of fun. I haven't played enough of it yet to know whether it requires one to focus on Kudos challenges, which I despise almost as much as the Gran Turismo series' license tests. I'll find out when I play it some more.
My ex-girlfriends's son sent me a message on Xbox Live and invited me to play some Halo 3 with him and his girlfriend. So I did. And had fun, though I sucked at it. I think you'd have to play an awful lot of this in order to get really good at it.
Rez HD continues to delight. I managed to hundred-percent the first area, and got an awesome sensation of flow doing it.