I think I have found the nerdiest website ever. Since I am lucky enough to have taken (passed, even!) organic chemistry, some of it makes sense!
Molecule of the Day
I don't recall how I found it; must have had something to do with the post on Acetaldehyde, which I was recently discussing with a friend.