guv1976 - Thanks very much for the info on Amtrak's parcel checking at Penn Station! This option will definitely be my back-up.
GoingAway - ahhh, You're right about leaving electronics in luggage. I should know better!! I'll consider not bringing my DSLR at all, or finding a very nice purse large enough to carry it in - or at least a purse to carry my laptop in. I didn't want to bring either of them to the meetings because the lunches are going to be very formal and my boss was adamant that I "dress to impress" (I already have to dress nicely for everyday work) so I was feeling self-conscious about lugging around a DSLR + laptop... but I suppose that's better than risking them being stolen! Thanks for talking some sense into me.