Ooooohhhhh lovely topic, I'm in. Thoughts on the matter (I have a few, but I'd like to see some other peoples opinions).