Adobe just launched Photoshop Express. Nice, simple interface and while it feels like Picnik light I think the Photoshop name should be enough to give it serious traction. What do you think?