Honestly, while I'm tired of the waiting game, I realize for the extra $150 I would pay to T-Mobile, or more elsewhere, at least from a reliable dealer, I could just about get a Nexus 7. So, in fact, that's what I think I am going to do and just wait for the Nexus 4 to become easily available from Google. I don't make a lot of phone calls and I don't use the camera anyway.
It may even help the rest of you since I'm quite sure within 24 hours of ordering the Nexus 7, the Nexus 4 will become available in large numbers with free overnight shipping.
