I don't think 24 ports is any kind of record, but as far as ridiculous USB hubs go, this one looks compact - and you can actually purchase it for $US70.
And yes, all of the ports are 2.0 compatible. Although, to be honest, I can't imagine why any one person would be using more than say 10 or 12 ports. Unless, of course, you have a thing for Brando. [USBfever via TRFJ]