Buy: QSFT 8/25/10 $21.16