I have the 7D and I have used and currently own EF-s lenses. One of my favorites that I will never get rid of is my 60mm EF-s macro. Note, I also own the 100mm EF macro and if I had to choose one I would keep the 60 over the 100. It is light, easy to use and extremely sharp. I love using it for macro work as the DOF is greater than the 100mm and 180mm, something i find very useful in 1:1 macro photography.
I second this emotion for the EF-S 60mm. While great for basic macro, it's got a look no other lens has. This image was made holding a T2i in one hand and a flashlight in the other. (F/8.0 at 1/180)