My search stopped yesterday when I got the black 822 at BB, but prior to that I was bugging WalMart, Costco, and BB on a daily basis since launch about the availability of white or grey. Verizon is the only place to get either of those colors for the foreseeable future it seems.
I cancelled a grey Costco order and abandoned an order with WalMart because they couldn't tell me anything. I think BB will get white in stock before grey shows up anywhere, probably within the next couple of weeks. You have 30 days to exchange at BB, so you could get black now (price match Wal-Mart's free price) and exchange for white when it shows up. That was my plan, but now I see it as too much of a hassle and I'm just going to stick with black. I just ordered the wireless charging back plate in black from VZW, so that pretty much locked me in.