If you like the smell of truffles, you also like sex. If, on the other hand, you think it reminds you of socks, then you're probably lousy in bed.' Star journalist and popular television anchor Vir Sanghvi wears many hats. By day he writes serious po...