About GPS, I have a Magellan Map 330, and the sun/moon screen will allow you to set whatever date you like, but it will only report the sunrise and sunset times, not the compass direction. There is another screen what will show you the compass direction of the sun is at the moment, but that screen will not show future sun positions.

I'm thinking that the sun/moon screen will progress in features from the Map 330 version to ones more useful to landscape photographers, but I haven't been following the latest Magellan and Garmin models to know how they've developed.