Safari on Mac and Chrome on any OS can display PDF inside the browser without any external dependencies. Still, this link is a good alternative for users of other browsers.
Yes, however, if the pdf is huge, it actually creashes the browser (or at least, hangs for me). I never have such a problem with google's viewer, no matter how big the pdf is.
Plus, it saves you from haveing to download the entire pdf first before viewing.