this is why alot of people who have followed the sport for a long time, hate The Ultimate Fighter. the winners of those shows are often spoonfed opponents and built up to be better than they actually are. The only fighter who wasn't spoonfed was Diego, other than that, all their winners have had cans for their couple of fights in the UFC.
Bisping is a good fighter who needs to be tested, the fact that he was almost submitted by Elvis Sinosic tells me alot more about Bisping than any of his wins thus far.
that being said Bisping could very well lose against Hamill. Bisping by all accounts is the better fighter, but Hamill is ridiculously strong and has great wrestling. i could see Hamill winning a very very boring 3 round decision.