Any hub with a Shimano 8,9,10 freehub body will work with your cassette.
How much do you weigh and what is your riding style. Do you like to climb while out of the saddle or seated. Do you lead-ass potholes, or float over them with your butt off the seat. Etc., etc....
In the words of Keith Bontrager, "Light, Durable, Cheap....Pick any two"...or something to that effect.