Ummm, yeah. A lot of good points made in this thread.

Cam Pegg