On the subject of Flash, there's always "Swish". It doesn't have all the capabilities of Flash, but it has a much more affordable price tag. It's easy to use / learn and is capable of creating some pretty decent presentaions. Check it out here if you like:
http://www.swishzone.com/index_frame.html
If you want to give it a whirl, you can download it and try it for 15 days free. If you like it, you then have the option to buy it, if not, you simply uninstall it