I was taught to say 'I like to do smth'. I mentioned that 'I like doing smth' is commonly used. What is better and what is the main difference?