Really depends on your music taste. I can tell you for the money they are very good definately right in there at the top. Most will say for under $100 there #1. The thing with the grado's is you either love em or there not your thing. For me I found out I like a little more laid back can. The highs on sr60's seemed fatiguing to me. I could only listen for so long and then have to take a break. This is not so with my Sennheisers. But for the price to performance you get they are a awesome deal.
NOTE: The ms-1's are not a grado. They're close, but they aren't the same. Technically, the ms-1's are better; however, if you're longing for that grado magic, IMO the ms-1's are not the ticket. If you've never heard a grado or would prefer something more monitor-like, the ms-1's are awesome (i'm actually contemplating buying another pair). However, If you have been seduced to the grado sound, you may find something lacking IMO from the ms-1's