I am thinking about a GPS, one with as many features as possible.

I would like to be able to sit at the computer I am typing at right now, get on a website, select a route with roads I choose, and send that to my GPS which then gives me turn-by-turn directions on my route.

Does the 595 allow this?

What else can it do?