I think you can't go wrong with cash, but everyone has different interests. For example, I'd think if your product is aimed at internet marketers, a brand new laptop with all the bells and whistles would always come in handy. I agree though it's a good idea to have tiered prizes, where different prizes are awarded based on the number of sales.