The Prezi is an exciting tool. Its learning curve is just as steep as all over technologies. Once you get going, it work surprisingly well. It doesn't matter how big each of your frames are, they will re-size and adjust as the presentation is run live. Images are embedded though uploading the file to your Prezi.
Check out my first Prezi: Motor Development