True, and all grain is what I suggested as well; however, it IS cheaper up front (equipment wise) to extract brew, because you only need a boil kettle big enough to do about 50% of your brew, and you can do most of your chilling based on the temp of your tap water.
So, all grain ultimately...