I really like the one from AVS since it molds nicely to the contours of the hood but still leaves enough room to get a hand behind for washing the lip of the hood. It comes with bumpstops but I haven't needed them and it never has contacted the hood even at highway speeds. I got mine from PepBoys for $40.
Here it did it's job;trust me,there no mud on the front of the hood. :