I can't remember now where I got it, but I used to have a planetarium program for the Palm Pilot which was absolutely great. You told it your latitude and longitude and which way you were facing, and it drew you a map of what you were looking at. It had little dropdown menus for zooming to the planets, the major named stars, and the Messier objects. Unfortunately I used the Palm so rarely that its batteries kept running down, and it's just on a shelf now.

Peter