I have MR's on my s13... I can't complain at all. Great price and killer performance.
All of my friends consider my car, hands-down, the best handling car they've been in -- aside from a friend's cousin's Evo...
I say, go with Mr. KiDD and get some MR's. ftw.