I've recently started learning python in earnest, to this end I've been writing a bat and ball game. I'm quite suprised at how much you get for your LOC in python... so far it's about 1,000 LOC and has multiple powerups and bats, plus sound fx by ne7.
Graphics are made in inkscape and the GIMP - ingame screenshot after the cut. I intend to get this to a level of polish / features where it's releasable, not just to learn python but to see how much time/effort/motivation it takes.
Lastly cheers to ne7 for sound fx, Brett for the idea and Kev The Dev for the name Ball Breaker.