Pixalo looks interesting. I just tried to register but find there's an error with their registration page - you are asked to enter the digits from a registration image, but the image doesn't appear. At any rate, not for me. Of course, not being able to register I can't report it to them.....