in-app purchases will be the only reason i switch to 3.0 SDK. but i think i'll always keep a leopard 2.0 based machine installed for old times sake and then use a new machine for 3.0 i hate it, even as an ipod touch user to try and download something that requires 3.0 or even 2.2.x when i'm still running 2.0 we are developers; we need to support as many people as possible - the 3.0 shift hasn't kicked in enough penetration to focus only on it. when it gets to 80% saturation, or we need a 3.0 feature, we'll still build for 2.0 i guess we can always have a 2.0 version (full version) and 3.0 version (in app purchase).. still trying to decide which will be best.
for 2009-06+ all paid games. i have stats from 2009-01 where i had over 50,000 device synchronizations.. with a free game, the distribution wasn't much different, but there wasn't many os versions out back then i would be happy to share any info if your interested - i also track piracy in my high score submissions; don't do anything with it yet; but, i like to see how many are out there. you can reach me via a PM or at [email protected]