I find http://veloroutes.org/bikemaps/# and google maps (in satellite mode) to be my best option. Veloroutes will let you do tracks through roads/non-roads where google maps won't (like when I want to cut through the park). When I use google maps in satellite mode, I can see if perhaps I could go through an area that isn't exactly a road.