for subs I would check out the auidoque hdc3. The sub handles insane amounts of power,hits hard and still has a great sound quality. Did I mention the price? 310 bucks for an 18. I have personally used Fi bl, Fi btl, and the hdc3 blows the bl apart and sounds just as good if not better than the btl for over 100 bucks less (also before any options on the btl)