@marcopolo123, thank you very much for answering..2X2 gb memory is not available online in india.
Also i choose a fast cpu to make it future proof as i will not buy a new sys till 5 years.
Btw, i think gtx 650 is ok for just 1366 X 768 resolution which my screen has.
Also, is it worth upgrading the i5 3470 for that higher clock speed??