Found a great article here about how to add Flash to your SharePoint site. Here are the basic steps:
Make sure Browser File Handling is set to “Permissive” on the webapp’s Central Admin – General Settings page
Upload your flash and associated files to a library somewhere on your SP site
Copy the shortcut to the index.html file you just uploaded
Add a Page Viewer web part to your page and paste the shortcut to the index.html file as the web part source
And that’s pretty much it. Depending on the resolution of your flash file, you may have to adjust the dimensions in the web part appearance settings.