Just pointing out, the OP is a couple of years old. I do think it's a good topic though.