I had a 320 (or was it 330) and the damn mechanism broke as well, drove me nuts with all that grinding noise it made, plus it added quite a few permanent drop outs on some md's that had to be disposed of. I now own a MXD-D5C and love that deck, works flawlessly after two years of owning it and recording thousands of hours of music to MD's.