Right when I clicked on this thread, I immediately thought of Gradius III. The problem with that game is it's damn slow down. It's got way too much of it when you start getting maximum power ups, and you're facing the bubbles. Also, a good SHMUP needs great music, like Gradius III does. And nothing too complicated for powerups.