Hi and welcome!
Lenses for DSLRs are numerous, especially with the Canon system. It would be very difficult to point out lenses without knowing what type of lens you want (prime or zoom, large zoom reach or small, wide angle or telephoto, large maximum apreture or not, etc). In addition, while some lenses are sharper than others, sharp doesn't always mean best. Color rendering, lack of aberrations and distorsions, are also to be considered.
I think your best bets would be to read reviews of the various lenses available, and make up your mind while considering your requirements.
www.slrgear.com and
www.photozone.de are two excellent resources for lens reviews, you could start there. Chances are that the lens you own are reviewed there, so it would make a good starting point for comparisons.