I've been doing a lot of work with BizTalk lately which means I have not been doing much Windows Mobile development ;( This will change over the coming weeks and I will be back to writing "proper" code.
Anyway, if any of you have ever done any BizTalk integration you might find the BizTalk mapper not sufficient and not very efficient so you have no choice but to dive straight into XSLT.
The problem is all versions of Visual Studio doesn't have any support for XSLT transforming or debugging. This is paramount when testing your maps for BizTalk. The company I work for has been using a tool named Xselerator by Marrowsoft for some years. It is a tool that allows you to run and debug your maps without deploying the solution into BizTalk first.
For the past 4 weeks or so I have become very fond of this tool and recomend it highly for your BizTalk mapping work.
I use Visual Studio to do the editing as I prefer the VS editor, then I use Xselerator to actually run the translation.
You can get Xselerator here: http://www.marrowsoft.co.uk/. It is not free but well worth the money. You can download a demo to try.