Investment in any asset should be governed by what YOU want to achieve from them. Investment in land/plot in Bangalore have given substantial returns to investors in the past. You do not get any steady regular income from plot but from a flat/apartment you can hope for it. The returns from an investment in flat are very less as compared to plots. But you should also be aware that there are way more fraudulent transactions in land than in flats. So the decision rests with you, but whichever you choose ensure that you get the property documents thoroughly verified by an experienced property lawyer before investing.