Agreed, it can be a lot of fun, and it's also interesting / useful to look back at it after the project is done. Here's a video I made a couple years ago of making a simple iPhone game:
My developer account probably expired at some point. I kinda lost interest after the makers of the original video threatened to sue me (and they lost interest after they realized the game wasn't making any money).
Maybe I'll open source it at some point, it could be a fun tutorial for people who want to learn this stuff.
http://www.youtube.com/watch?feature=player_detailpage&v...