Theres a HUGE HD-TV down oxford street in london near the HMV thats plugging mirrors edge and at the end of the commercial theres the playstation 3 logo, Now this is in a shop window so the exposure it is getting is massive.
Afterall, how many millions of people pass through oxford street each week/month?