I use three routing sites.
1) Google maps, as they are the easiest for re-routing by simply dragging over to another road or waypoint and because of the possibility to get street views for most places with just a simple click
2)
http://www.routes.tomtom.com because it has the best estimate of actual driving time, as data is collected from real-world drivers that use the map-share feature of TomTom's gps. You get a different driving time for example if you leave right now or Wednesdays at 8:00 am or 11:00 am. They also have traffic information that is color coded and updated every minute. As an example, while I'm writing this it gives for Albany, NY:
a)From: NY-146 To: NY-146/Carman Rd slow traffic for 1.2 km, with a delay of 1.5 min.

I 87Northbound From: NY-155/Exit 5 To: NY-7/Exit 7 slow traffic for 3.1 km, with a delay of 3 min.
and four other incidents in the Albany region.
You do not need to be a TomTom gps owner to use this site, but you should understand some Britspeak, for instance when is says "exit slip closed" in means exit closed, "stationary traffic for 4 km with a delay of 18 min." it means that cars do come to a stop between stretches of slow movement, and also this site uses kilometres instead of miles. To get all the traffic info you need to zoom in.
3)
http://www.viamichelin.co.uk/ because it gives the best tourist info. Even though it is from Europe (You can get it in about 12 different languages, I put the link to the British site here), you get good routing and tourist info for the USA. Again there is Britspeak, "motorways" are interstates for example. In my test case I used Albany, NY to Harrisburg, PA and it gave me three possible routings. In order to get the tourist info you click on the small map and then on the green button "Tourism" and actuate "Green Guide". You will see lots of little green dots that change into a shield when you zoom in. If you click on it you get the name of the place, "West Point" for instance. Then you get several options for routing to this place and a "More Info" option. This gives you the website of the institution plus the following brief description:
Remarks
Overlooking the Hudson River, West Point is renowned as the site of the US Military Academy, the oldest of the nation‘s service academies. You can visit the campus by guided tour, departing from the visitor center. The excellent museum thoroughly examines the history of the military, the academy, warfare and weapons. On the tour you‘ll see the Cadet Chapel, Fort Putnam and the famed Parade Ground.You can also display hotels, restaurants and an impressive list of "Extras".
All three sites work perfectly for European travel as well, and viamichelin will even give you indications of dangerous stretches of roads. For the fun of it try "39020 Sluderno, Italy" to "23032 Bormio, Italy", a road over the Stelvio pass with 112 switchbacks on one side and 104 on the other if my memory is correct. Only 33 miles, but it will take you one hour if you dare to drive like the locals.....

Click on the small map to get a bigger version and then zoom in to see the switchbacks. You can also get a satellite view.
All three sites allow you to print out the driving directions and I find the viamichelin directions
very good and easy on the eyes. They even remind you to take a break every two hours.
I think the two unusual options by TomTom and Michelin are good additions to our arsenal of routing programs, and they are free!