No estoy tan familiarizado con la API WP7 como debería estarlo, pero he hecho algo de programación Zune XNA y tienes acceso a la pantalla táctil y al acelerómetro de manera bastante directa. Puedo suponer con seguridad que un puerto entre los dos sería relativamente indoloro.
Obtiene una lista de TouchLocation
s de XInput y puede hacer lo que quiera con ellos. Cada toque tiene una identificación que le permite identificar arrastrados / golpes.
El acelerómetro solo le proporciona un vector 3D que muestra la aceleración actual (siendo 0, -1,0 la norma debido a la gravedad). Este tutorial da un buen ejemplo del uso de la interfaz de Zune.