Totally agree with that. The key with the App Store is to get a perfect storm of PR and feature to rise above the noise at least for a few hours/days. Then it's up to the product. Without this storm, even a good product (unless it has an immediately high viral coefficient) risk oblivion.