The big difference that I have seen, and I am coming from the MTB world here, is the seals. The cheaper ones let water and dirt in easily and rust the bearings away quickly, while the more expensive ones seal better. The bearings are a bit better too.