The best way to present your images is through a personal channel. Channels can be presented in a beautiful slideshow mode that displays images in full size with full interactivity, even with the free account.
After creating your channel, go to the channel section on your profile. Select the proper channel then use the View as Slideshow button on the right to bring up the presentation. You can toggle through your images and videos using the arrow buttons.