Yeah, I dont understand why people have such negative outlooks on CFLs. They are fine to bud. HID might be better but they will do the trick.
But on to more pressing matters, your plants look great. Thats great for a first grow. I like to hear that people are doing well at their first time.