You could always just write a full screen touch friendly WPF app with a Metro look-and-feel.

No compromises.