rillifane had a really excellent post today ... check it out! http://www.livejournal.com/talkread.bml?journal=rillifane&itemid=301088