I have an amazing recommendation.. there is a personalised gift gallery in kamla nagar called Options Unlimited. They have a huge huge variety of personalised gifts starting from printed mugs and t shirts to photo frames and wall clocks to key rings to cushion to what not. And the prices are totally reasonable. You can get a printed mug for as cheap as 150 Rs. And that will be a very touchy gift for anyone. The address is 8- UB Jawahar Nagar, Kamla Nagar, Delhi. Phone - 9958071919