That question entirely depends on what you want/need. Personally, I prefer to build my own, so that I will know all aspects of all components going into the build. Not to mention the programs used, since all prefab have several factory installs which the user may or may not want/need. I know Gateway has been cutting their workforce and distribution network, but they would probably be the best bet, primarily due to their exchange program.
Glad you weathered through the weather though. I figured the regional change would be rather dramatic, since I know you're more used to a desert climate.
Alicat, still in the desert and praying for rain. If we don't get some soon, I may have to use a goat. Anyone got one they aren't too attached to?