Technology | Wed Apr 25, 2012 2:10pm EDT

Apple crushes Street targets, dispels iPhone fears