I love taking reversing mobile applications and finding out more about the "hidden" and undocumented web services they talk to, then designing and building my own rich Java APIs to interact. The latest I took at a look at was the Nectar mobile application.
You can find my Nectar/Sainsburys Google Code project here.