Good photos, bad site.
I personally hate sites that are all Flash and just slideshow the pics at me for half a second. What I saw of the ones that I managed to see before my eyes started hurting were great though.