I have a netbook running Navbox Pro and Memory map. It has Wifi, and bluetooth built in so I can pull up weather etc at airports (so long as I can find a wifi link!)
I only do VFR flights so I find this adequate. I have a Blackberry but havent really got on with it for replacing my netbook