Time2Dine - Online restaurant booking for Auckland Restaurants - Heaps of interesting programming challenges. Amazing what the web can teach you.
One page links to TimeDine: