Moving a VB.NET application to Windows CE and/or Palm’s

I need to write an application to be used on Palm’s and Compaq iPads.

This application is already written in VB.NET 2003.

About 75% of the application is basically reading and loading data from a serial Machine Device into an Access (.mdb) database via an RS232 Serial port.

QUESTIONS:

Would it be easier developing for Windows CE like the Compaq iPads versus Palm’s operating system?

Do I have to start from Scratch?

Can anyone give me a suggestion on where to start?

Thanks everyone!!!

Andy