I use a Trendnet TPE-S160. I got a pretty good price ($65 incl. shipping, used, pretty scratched up but working) and frankly would not pay the full price. The switches others mentioned sound pretty reasonable. If you need 8 PoE ports and have an 8 port PoE switch (1 short because of the uplink) and you don't plan to add more cameras, then you might consider purchasing a PoE injector for that one additional camera.
Also note that most PoE switches are limited to ~15W per port. In addition, the total wattage available might be less than #PoE ports * 15W. This should not be an issue with most cameras but an outdoor PoE camera with PTZ (Pan Tilt Zoom) might consume more than that.