If you're thinking shmups, I highly recommend Star Parodier. It's colorful, fun, the soundtrack is great. The only downsides are the fact that it's easy as far as shmups go (I guess for most people this might be a plus) and it takes up a lot of space (214 blocks iirc).
Also, I'd prefer something hard. The soundtrack is good, though.