I personally use Google Maps because it allows you to easily include detours in your directions, but it and mapquest are by far the two best I have ever seen.
I have found that MapQuest is at times not the most up to date source for driving directions. Over the years I have noticed road construction or new areas are not reflected on the directions.