Microsoft Dell Venue Pro Windows Phone 7 Smartphone Review Published 2011-05-16 21:01 by Alien News HotHardware posted a review on the Dell Venue Pro Windows Phone 7 Smartphone Read more D7 3.5.8 Windows scareware fakes impending drive disaster