I'm looking to write my own software on the .net platform that I can run in my car.
Would I be looking at a platform that can run .net embedded, or full .net? Any suggestions on hardware platform as well?
I would look into a micro ITX case with a 12vDC power supply that is designed for automotive use. There is a bunch of that stuff listed here: http://www.mini-box.com/s.nl/sc.8/category.101/.f
The power supplies designed for cars are nice because they will monitor ignition status of the car, and will send a sleep or shutdown signal to the motherboard when you turn off the car.
From there, you can just run normal Win XP or Linux with Mono on it, and use the regular .NET framework, instead of messing with the micro framework.
And of course, put an SSD in the thing, because a spinning mechanical drive won't last long on rough roads :)