I'm having hard time to choose, I need super sharp Canon lenses, in
range of 20mm - 50mm primes, what is the best option, money is no
object.
These shots were just taken a few moments ago to help you with your
quest.
This first shot is the back of a salad plate, depression era glass.
The back of the plate has the texture imprinted in the glass as
opposed to etched in the glass.
http://www.photo.net/photodb/photo?photo_id=1514741
The shot was handheld using available light coming from the sliding
glass door to my right. It's a sunny day with clouds. Exit Info,
1/15th, f/4.0, ISO 100 on a D30.
This second shot was just outside the front door, with the Sun
above and too the left in the Southern sky, Northern Hemisphere
Blue skies, fluffy white clouds.
http://www.photo.net/photodb/photo?photo_id=1514748
The wood is well aged, with peeling stain for excellent texturing.
Exit info; 1/250th @ f/8.0.
Hopefully these two images will help you. Image quality wise, I'd
go with the 35mm, f/2.0 as opposed to the 20mm, f/2.8. I needed a
wider lens and overall, the 20mm f/2.8 filled the bill nicely.
Canon MTF charts, listed below.
http://www.usa.canon.com/eflenses/lenses/ef_20_28/ef_20_28mtf.html
http://www.usa.canon.com/eflenses/lenses/ef_35_2/ef_35_2mtf.html
Hope this is all useful in answering your question.