I wonder if people who have an SD-card in their phone can just download the file and install Waze manually.
I've got a Lumia 920 today, but that doesn't have an SD-card anyway, so I guess I have to wait and see if I get accepted as a beta tester. (Or if there will be a release very, very soon.)
Also, I wonder how that permission thing works. I mean, I don't think Waze knows my Microsoft account, Live-ID, IMEI... so how can they possibly give me whatever kind of permission it takes to install the app from windowsphone.com?
Damn, I'm just 399 points away from the highest level... I need Waze for WP8 to get that frickin crown!