Dude, I just bought a Phantom, shit is the best ballast I have ever had and I have had a lot of them! They are completely self contained, no fan for cooling so one less thing to worry about fucking up. I have read a ton about them before I bought one and never found a person that complained. The...