In a large pot, heat oil over medium-high heat. Add softened onions and garlic. Sauté for 2 minutes, stirring frequently. Add squash, carrots, vegetable broth, apple cider, and spices. Bring to a boil, reduce heat, cover and simmer for 20-25 minutes until squash and carrots are soft. Remove from heat and stir in Smart Balance or butter and honey. Puree with a hand (stick) blender or in batches on low in a normal blender. Blend until very smooth.