I was heavily into O2Jam years ago, back when it was free, then it became pay-to-play... but now it has a free version again, and this topic reminded me of it and I think I'm gonna go download it.
Thanks runtlocks, I'll probably become addicted to it again like before :P