Is msi9600gt at 50$ a good buy