Ridewithgps.com. I've always had response time issues with the others (yes, ALL of them!), as well as some "creative" routing. Like taking me down the wrong side of the Columbia River (major highways on both sides), and then saying "you're on your own from here", when the obvious route was across a bridge and down the "right" side of the river. This'n's the best so far. Now if they'd just get the "import" function going so I could bring all my routes over from mapmyride...
SP
Bend, OR