Maruti is great stock to buy...I am holding Maruti but I want to buy more if it drops and I bought TCS in yesterdays fall...today looking to start nibbling at Banks ( not for trading , as it may go down further) but for investments. If India is to do well on growth in next 2-3 years, there is no way the banks will lag behind...next upmove will be led by banks and IT. So accumalate banks like SBI and ICICI Bank ( both announced stock split already )