Can anyone confirm if this Q6600 FPO L640B814 is any good?