I tried National Geographic Topo 4.0. and updated to 4.2.7 but was never able to get it to work with my USB NMEA Holux GPS Mouse. The maps are the best I've found but I talked to tech support at NGEO and found out that of the three GPS mouse receivers that I tried none of them work with the NGEO software. They seem to work fine with the handhelds but not the GPS mice.
Currently I use StreetWizard for the GPS live tracking and then the NGEO topo map software with paper maps to reality check. I sure would like an all in one as well.
I have a laptop in my 4runner and used 1 inch copper pipe and 1/4 inch plywood for the tabletop. I used a Mapp gas torch to connect the pipe just like you would working on your water pipes in the house. It attaches to the front bolts holding the seat and extends to the front of the truck for a third point to rests on the floor. It's high enough to have a passenger, allows the glove box to be opened, and with my laptop does not obstruct the view out the windows. If I were to make another one I'd make it one inch higher. I must have measured wrong and when shifting into 5th gear it rubs the bottom of the laptop table. One nice thing is that it requires no drilling or cutting in to the 4runner. I think my total cost was about 30 bucks or so. By the way the sketch is just that so I don't think the measurements are dead on. Sorry I don't have photos. My 4runner's getting worked on. New idle arm, wheel bearings, Clutch and O-ring seals on the power steering.
I've only heard good things about the Panasonic Tough Books (except for the price). The cops around here use them and the ones I've talked to like 'em. I heard a nice story on NPR, where if I remember right, the reporter actually ran over it with a car, had her kids jump on the keyboards, and pour soda on to it and it still worked.