Stocks: Why I feel Bank of Baroda is a great buy.