Just something to keep in mind: while a hub in the keyboard sounds great, there are some practical issues. for example, it's almost always an unpowered hub which means that not alld evices will work through it.
I've personally used the Dell Multimedia keyboards which have a hub, but those won't even power the USB thumb drives I've plugged into them. They'll take a mouse, but that's about it.... And in most cases plugging in a mouse in the keyboard means that you end up with 6 feet of cabling coiled up right next to it, which is worse than just having the cable go to the back of your computer.
I've personally used the Dell Multimedia keyboards which have a hub, but those won't even power the USB thumb drives I've plugged into them. They'll take a mouse, but that's about it.... And in most cases plugging in a mouse in the keyboard means that you end up with 6 feet of cabling coiled up right next to it, which is worse than just having the cable go to the back of your computer.