I released an iPhone running app two weeks ago. When I discovered a bug that only cropped up in the App Store version, I immediately pulled it from sale. Sold maybe 3 copies before I spotted the problem.
We're ready to try again. Should I create a "new" app ("Roadbud" instead of "Roadbud Pro") or a new version?
PS - I've asked Apple about this, but received no response.
My take is to put up a new version. You did not change any functionality other than fixing a bug. I assume that you already had some blogger reviews and those review will be dead links if you change the name.
It does not sound like the upside of Apple doing a feature is worth the hassle of releasing a new app.
For the three people that bought it, I would give them a free upgrade and maybe use that as a marketing opportunity.
I don't believe you will benefit much from the "new app" promotion from uploading as a different app - the effect is minimal if you have no other marketing muscle behind it.
Submit a new binary under the same application, use the same description, and the version notes field for the bug notes. Only the three who got it will see that bug note, and every new customer will see the whole description.