This site has dozens of links for each state. It takes awhile to sort through them, but there's a lot of information.
A good basic place to start.
A game to play to help you learn the location of all the states
If you have any great websites I should add to here, let me know.
Credits: Shrey (2010-11); Letty (10-11)