In British English, we use the gerund for a general statement and the infinitve for a specific one:
I like reading. (general)
I like to read before I go to sleep. (restricted)
I think Americans make less of a distinction, but I'll wait for an American speaker to confirm this.
- For Teachers