http://www.biblegateway.com is a really helpful site for quickly comparing the same scripture in multiple translations.
http://nextbible.org is a good source for interpretive notes and some interesting tools, including an online Bible dictionary. It is also an awesome resource for checking out the meaning of a word in the original languages, without having to be a scholar.