From what you've seen here at Touch Arcade and elsewhere, what promotions have worked best in your opinion? The two primary promotions I've seen are 1) iTunes gift card giveaways and 2) promo codes. Are there others that have gotten your attention or would definitely grab your attention? What do you think of hardware giveaways like an iPod Touch or a Kindle E-Reader? Would you participate in those? And lastly, would such promotions be even cost-effective, vs. say, doing an ad campaign or hiring a PR marketing team?