928 is hands down better: it has optical image stabilization: this to me is a big plus.
I hope you are not too serious about keeping your unlimited data plan: that grandfathered plan is no longer supported on any new phone--
as soon as you activate your new phone you will have to get rid of...