Galaxy 600w digital ballast. I forgot to say that in my amazing fit of rage.

Turns out it wasn't the light after all...I bought another bulb and it flickers as well. Turns out, a plug on my surge protector was going bad. Now, all is well....I hope.