I recommend looking nowhere else but MonoPrice.com. You'll find the best cables at the lowest prices because there's no middle man or any other unnecessary stuff. You get what you pay for: the cable and no b.s.
The ones that you want to look at are the ones in the first category, listed as "28AWG High Speed Certified Male to Male HDMI Cable" (the first several that have the ferrite core).
If you don't want the 'bulky' ferrite core for some reason (like if you're passing the cable through a very small opening that would be too small for a ferrite core to be on your cable), then get a cable from the Metallic series, listed as "Metallic Series High Speed Male to Male HDMI Cable with Ethernet". They're the ones with the red ends (the ones right beneath all of the "28AWG High Speed Certified Male to Male HDMI Cable" cables. Otherwise, the first several (all of the colorful cables) are much more than good enough. Sure, they don't look fancy, but they are every bit as good as the super-expensive and unnecessarily pretty cables that you can find elsewhere.
They don't have a large selection of DisplayPort cables: