Sharman Joshi says 3 Idiots is undoubtedly his favourite among the many films he has done. "I have done many films, but '3 Idiots' is my favourite. My character, Raju Rastogi, had so many colours. That role taught me how to find a way and take a chance after losing yourself in chaos. I had a lot of fun shooting for the film," Sharman told IANS.