Maybe these are personal problems? I use Google Maps on the web all the time, and have never seen it hang.
As for finding directions: there's a search box, you type in an address, hit the 'directions' button that pops up, and enter another address. I literally can't think of a way to make this simpler.