Looks really good.
My comment are these.
I would have them open in a new window. My reason being sometime you can get lost at places like flicker looking at photos. I know I have before. That way they end up back at your site.