Investment in all these factors may give you better returns. Before investments, one must look into macro and micro factors. There are no applicable rules.
My predictions goes in this way.
==> Property may give the better returns atleast next 2-5 years from now. If that investment is in right place. Because, Govt. has allocated lot of funds for infrastructure development. ** Like 15000 crs allocation for Mega Power plants, and proposal to implement nuclear plants and hydal projects etc.
** creating SEZs in greenfield areas...it may lead more national and international co., to setup their units.
** consistancy in INR/ USD currency fluctuations.
** Increasing FDI limit in Aviations.
and Banking regulations ..like reducing CRR ans SLR to allocate more funds to Industries.
** opening up in Service industires (Hospitality, ITES & BPOs).
===> All the above factors are also applicable to Stock Market and gold markets indirectly.
Govt. must look into PPF and NSC and Bank rates. and Last not least, Mansoon. This is the Major factor to be considered before investments and type of Sector your investment goes.