Hubs are rare now too. Pretty much anything mainstream you buy with multiple ethernet ports is a switch now.
Hubs = dumb, low capacity. Switch = more intelligent ethernet transmittion. Used to be a big difference in price, but switches are very cheap. If you're getting something *really* cheap, check it's a switch, not a hub.
Ditto, pretty much anything mainstream that deals with ethernet has auto-sensing ports on it, meaning you don't need to worry about cross-over vs straight-through. Again, auto-sense should be on the list of features.