The Nokia 6670 is a 2004 smartphone from Nokia. Based on the Series 60 platform, the phone is a tri-band business version of the consumer Nokia 7610, and features a 1 megapixel digital camera, 8MB of storage (as well as RS-MMC expansion slot) and a 65,536 colour 176x208 TFT] screen. Software includes viewers for Microsoft Word, Excel, PowerPoint and PDF files, a full HTML compatible web browser, and a GPS-like application that generates positioning information from the GSM cell data. The Series60 platform allows for many programs to be added, and also with the inclusion of Java Apps and Games. Its 123 Mhz ARM-9 processor can handle many applications at a time, and it can calculate 16000 fibonacci numbers in 35 seconds.