Dude, ignore these other posers. The key to beating all those bosses is to move in as close as possible so that they die quickly. If you're near the boss, then your shots hit him more quickly and he dies faster.
Well, he seems to be having problems with the waves of enemies, which kill him before he even gets to the bosses.
King_Vidiot, read my hints over on the TurboViews thread.
Basically, Blazing Lazers is designed to TOTALLY LET YOU ADVANCE during the "Boss Rush", but you have to use the "pea shooter with no shields" approach:
1. Some enemies can be avoided. LEARN.
2. Some enemies make your life difficult, if not impossible: LEARN how to dispatch them quickly (hint: you should use full speed + maneuver to counter their patterns "before" they are on screen)
3. I constantly adjust speed--it is part of my strategy--depending on my power-ups, the section of the stage, the enemy behavior (i.e. you mess up and have to deal with opponents you usually kill quickly)...
4. GET INTO THE GODDAMNED AWESOME MUSIC.
5. This final stage is one of the BEST examples of how a shoot-em-up (or any game) can create growing tension and excitement. Music (double-bass!) + sound effects (those satisfyingly huge "mega" explosions!) + boss rush with incessant waves of enemies and the "occasional lull" to help you catch your breath ... all of these elements complement each other and produce a full cup of steaming AWESOME.
Hint: Additional hints are in the other thread...