Gary,
The tank looks great! I really like the way you have your rocks laid out!
Just wanted to throw out a word of caution on your MH ballasts. Most that I have seen get extremely hot and having them stacked on top of each other could be a potential fire hazard so keep a very good eye on those!
Keep us updated on how the tank is doing - it is off to a great start!!