I use a PDA and the Anywhere Map by Control Vision. It is a moving map and is portable. The software also provides electronic checklists and an electronic flight log. I highly suggest you take a look as I love mine. You can also downlink weather and link it to a remote mounted gyro to provide backup to the vacuum pump. Very user friendly and you also have a PDA to use when not flying.
http://www.controlvision.com/