I would recommend my GPS, Garmin 60CSX, it will do all but the weather and the aerial overlays. The reason I would recommend it is for the fact of the great reception in dense canopy. The fact you can get both land ownership and 24k topo maps for free from non-garmin sources. It also will do auto routing such as the car style GPS units minus the voice turn by turn directions, it just beeps. I personally think it has been the best purchase I have ever made for hunting public or private land.
~Jeff