The BEST Canon EOS Lenses, by Bob Atkins

Some of these "best blahblah" writeups gets pretty trivial sometimes, except when dollars comes to play. How about, "best under $600, or even $300"?
 
"But suppose even $600 is too much to pay for a lens, what can you get for under $300 (includes some discontinued lenses at typical used prices). Note that some prices may have crept up a little since the database was last updated which is why I say under around $300"

Link