lol - i just don't get it.
so it's another ffffound/image bookmarking site?
someone spent a lot time reinventing the wheel