Colston is better than T.O.: he concentrates when he's on the field and makes the most of the positives he has. T.O. has a lot of talent, but never bothers to try to be better or even make the most of what he has, prefering to skate on his talent becuase in his mind he is "already the best."
No, as much as I despised him while he was playing, Colston reminds me greatly of Jerry Rice. A big receiver with great hands who doesn't SEEM that fast, certainly doesn't have an eye-popping 40 speed, yet beats guys deep (and shallow over the middle) constantly, catches everything thrown his way, and pulls away from DBs with huge yardage after the catch.
He is amazing to watch, especially realizing that, like Rice, he is doing it off hard work and smarts rather than purely on natural speed.