Ti serve Visual Studio 2008 versione Professional, che include già una serie di strumenti per creare applicazioni per Windows Mobile, tra i quali il Compact Framework, degli emulatori di WM5.0, SQL Server Compact. Per sviluppare con altre versioni di WM esistono gli appositi SDK che puoi scaricare dal sito Microsoft. Ecco un buon punto di partenza:
http://msdn.microsoft.com/en-us/wind...e/default.aspx
Ciao!