Applications which run on mobile devices have special user interface requirements. I think Apple did a great job introducing innovative controls on the iPhone/iPod touch platfor
I know that Resco has some "Touch" based list and grid controls for Windows Mobile .net. We use some of their stuff (but not the "touch" features) and they have worked out pretty good for us so far. Here is their SmartGrid.NET control for example.