man this thread is long as hell, and it hasnt even been up that long. WTF!