Did you take that picture of the lens? I believe it's an f/1.2 not f/1.4 like you posted. I think it weighs about 2 1/4 lbs. That's a real solid piece of glass, but I wonder why you'd bother if you're shooting them with direct flash anyways... Nice shots, though. I hate shooting in super low light.