Samsung showing off. Video, camcorder, music, FM radio, PIM, USB. Oh, and it's a phone too... Not exactly the normal button locations though. Had too look a few times to see them.

Sadly, EPOC, so no .NET Compact Framework :(