This is my longest thread ever. wow. I didn't realize this topic would be so popular.