Since this is a fairly simple process; here is a quick tutorial;
1) Download the Skyhook cab file. I had difficulty finding it on their site but if you Google Skyhookvgpsppc50 you will find it
2) Download GpsViewer.PPC300_2577 cab.
3) I am not sure you need this but it cannot hurt to have it. Unhide external GPS settings.
add Group and give value of 2(dec)
this will add the GPS icon in your phone settings.
Here are the screenshots of settings that work for me. I could not get a screenshot of Mapfactor Nav so I used GoogleMaps as an example. I encourage others to experiment with the settings to see what else might work. Once again my phone is not activated but as long as wifi is turned on the GPS works(doesn't need to be connected however). To get this working initially
though you do need to have a wifi connection at least for the registration screen in WPS and to get your first several fixes. You may have to register at Skyhook to start this process I did not show my username but I used the one I registered with as a developer. Good luck I hope this works for others.