I am on S0 and want to upgrade badly. There's no way to know but if S4 will be announced in September, i will probably trade in S0 and get S3 now to enjoy benefits and if S4 is truly amazing in september or little later then ill just trade S3 and get S4 as well. VOTE!!!