I’ve given up for the present on any project with NETMF that requires a GPRS connection until such time as PPP is fully supported. I had a great project for the G400D and my new 5" CAP LCD but just a shame PPP is not there yet.
I had to switch to a Cortex based board running Android and right now I am in final stages of testing the software I developed for it and it works great. Have had to do a few tricks to get around network operator limits and hang ups but otherwise it is almost bullet proof and I after learning how to write it as a service (auto restarting), I can safely install this remotely when the time comes in a few months to roll it out.
I’ll still use NETMF for other projects where I don’t need GPRS, because development wise, it is far quicker to create a working project to demonstrate to the client.