As the new year turned, I bought a Nokia N73 , my first Symbian phone as well as my first phone with a color display. My initial plan was to get a Sony-Ericsson K800i and I still think K800i is a much better phone than N73. But Nokia wins my heart by offering great development tools . Python for S60 is especially delicious. After playing with it for more than two weeks, I'm surprised of how powerful mobile platforms have become and how little mobile applications have improved. Maybe I shouldn't. Isn't that exactly the same case on the PC platform, with software always trying to catch up with hardware? Sure, N73 has an excellent 3.2 megapixel camera and its 2.4" display is brilliant. But its applications are so lacking that even simple, routine jobs require tinkering. For example, history of recently used numbers is limited to voice calls only and is not available for SMS. For example, while typing the recipient of an SMS, address book based hinting is not available,...