I am quite confident that quantum dots will be able to do this sort of thing soon (10yrs). They are shown to be reliable and resistant to decoherence.
I don't know much about that weak measurement stuff, only in really theoretical situations thus far. But it seems a nice way to probe entanglement.
Toshiba @ Cambridge have recently shown QKD over broadband networks over 90km using single photon sources.
Before that the distance record was held by Tyndall in Ireland.