Take out the intro page. It doesn't really enhance the site at all, and takes forever to load. I would convert it to an animated banner that is displayed at the top of the page, and take the file size way down.
Also, for a professional page, you probably want to host your pictures on site, and not have a link to photobucket or flickr. Just feels unprofessional.
No links to
www.realultimatepower.com or
www.stuffonmycat.com ? FAIL
