Article here on Softpedia... I haul my DLSR with me everywhere, and I'm hooked on the Galaxy series, so I may or may not be drooling over this... Thoughts?