Jamix012 on 04 December 2012
Wow @OP, I hope you didn't write this, because this is embarrassingly bad. It's extremely colloquial, very opinionated and poorly laid out. This does not deserve it's own thread at all.
Edit: Even the title is incorrect.