32 MB is a large file to send via e-mail. You have 2 options if you don't want to burn and send it.
1. First you need to take the image at the lowest possible file quality to lower the MB being used. Then download a compression file from Cnet. Cnet is a trustworthy site used by many with limited pop ups and viruses.
If you can get the file size down below 10 MB then you ahve a chance. Also if your tring to send from an internet based e-mail like yahoo or g-mail you might have an even harder time than using something like outlook.
The other side is the receiver and maybe with spyware or spam blocking it might not accept a large file or go into the spam folder considering it a virus due to size or unknown sender. So make sure you call whomever you are sending it to in order to look for it everywhere.
You can check your internet connection for free just by doing a simple Google search and there are several free websites which will ping your computer to the local server you are using. Most uploads are about 2MBPS on avg. But keep in mind that the files are formating to the server which is the case with youtube as you other option. It might take 30 minutes to upload that file.
The last option is the DVD and snail mail which you can see some tips in the Tech forum that Bob and I have gone back and forth on for tips.