My wife did a Flash presentation and we have it on our Nastyz28 website. She used Macromedia Flash. Macromedia invented Flash, so their software probably is best.
All you do really is save it in fls/swf format, copy (ftp) it to your website and point to it. I did a whole flash interface a while back, pretty fun stuff.