Top Ten Stocks to Invest in?

#1 Exxon Mobile CP (XOM), #2 ProShares Ultrasoft Technology (REW), #3 Activision Blizzard (ATVI), #4 Safeway (SWY), #5 Best Buy (BBY), #6 Mastercard (MA), #7 Netflix, Inc (NFLX), #8 General Electric Co (GE), #9 Dollar Tree Inc (DLTR) and #10 Petsmart Inc (PETM).