Yeah the demo site is my family ;D
Last first: I was starting to think the same thing about the pictures - now that someone has asked for it, I guess I'll bump it up the list.
Lightbox - I'll have to look into that. I was sorta waiting for WP 3.1 before I put more time into the whole picture thing.