In my opinion, nothing is better than onions that have been caramelized super slowly over low heat. They have the most magical depth of flavor! However, if you're trying to speed up the process you can 1/4 teaspoon of baking soda to the onions to help them caramelize in about 30 minutes. This is a great article with some different methods.