Here's a shout out for Grammar Girl. You can find her website by clicking here.
As a future English teacher, I'm sure I'll be checking her out. Some of my faithful readers may find her website a great resource in your everyday lives. I know we can do our best in our struggle for better grammar.