Clean and trim the cauliflower, breaking it into medium sized pieces. Place in a microwave safe bowl with 2 Tbsp of cream and 1 Tbsp of butter. Microwave, uncovered, on high for 10 minutes. Stir to coat cauliflower with cream/butter mixture. Microwave for another 6-8 minutes on high (or until cauliflower is tender). Remove from the microwave and put into a high speed blender or food processor along with the cheese, peppers, and garlic powder. Puree until smooth (or you can leave it chunky if you prefer. Season generously with salt and pepper to taste.