RIM finally decided to tell the world that the 8520 does indeed exist. It only took them countless leaked pictures, reviews, and not to mention many, many leaked T-Mobile document telling us that it's gonna be launching in a measly week or so. August 5th isn't that far away RIM, and you just now show the world. Have you not seen a calendar lately?
Take a look finally!