Delta allows them on their flights.
http://www.delta.com/traveling_check...ices/index.jsp
I've got the USB version that comes with Microsoft Streets and Trips and have used it on the plane. There was passenger on a flight who complained to the crew about it and they asked me to not use it. Now if I ever want to use it on a flight I ask the crew before using it.