The Baader film is pretty nice, I've used their products before to take a picture of the solar eclipse (smaller aperture filter used on a point and shoot camera). My only gripe is the film is very thin so you have to be careful not to puncture it, but it comes with a circular cardboard disk to protect during storage. I could get a lot closer but my girlfriend has the eyepiece projector tube that she uses on her 6 inch Newtonian (She won it off a space.com contest...lucky girl...) and hopefully she will bring it over and we will get some shots with her Nikon.
As far as capturing coronas and solar flares, you should look into H-Alpha solar filters (which are very expensive and only are made for small aperture refractors) or a PST (Personal Solar Telescope) which is specifically designed for viewing advanced features of the sun. I hear nothing but good things about the Coronado PST's, in fact I looked through one a few weeks ago while visiting the local telescope store...it's pretty breathtaking.