I'm looking for a compact sub to go with my mirage nanosat speakers. Thinking of Niles SW8-def tech supercube2000-def tech supercube 4000, anybody have any ideas or thoughts on these. I really like having a small sub, but good bass THANKS:D