Two things you should now about grado/alessandro headphones.
1. Small soundstage. No matter which model it is they will have a small soundstage
2. Pads are very important and change the way the headphone sounds by ALOT. Bowls = bigger soundstage , more slam , better trebble , bright Flats = much more bass , more comfortable , small soundstage , not as bright. So make sure to get both see which you like more.
The ms-1 isn't worth your time, Ms-2 is good but for 300 dollars( they are hard to come by used ) you might as well just save up for a used rs-1 for 400-450.
Ms-2 will do well with pretty much all music. It's on the netural side and it doesn't really have the slam the other grado's are known for.
I personaly think the sr-225 is one of the best grado's out right now. It is the king of rock, and it works well for jazz and classical. I'd recommend picking one of those up used ( also get some flat pads from todd) see how you like it and then think about going up the grado line ( hint hint ps1-pro :-D).