An age-old question. Probably one that deserves its own thread.