How old is your machine? If over three years old, get a new one. You can drop $100-200 to fix an old machine, or you can pony up $600 and get a machine that will blow your old one away and give you four or five years of steady service. It's a no-brainer, IMHO.