I don't really like the fact that Kara is Supergirl before Clark becomes Superman. HE is supposed to be one that teaches HER to use/control her abilities, not the other way around.
All in all, I enjoyed it though. Lois' constant hinting that she knows Clark's secret is pretty darned funny. Oliver "coming out" as Green Arrow makes sense to me. Someone in the public eye as much as he is would eventually get found out anyway.
I can't say I'm very happy about the way Darkseid is being presented so far, but I'll give it a chance. Maybe it will turn out OK. As long as he eventually becomes material and looks similar to the Darkseid from the comics, I'll be happy.
The best scene in the entire episode (other than Lois all sexy'd up in the nightclub) was the one where Kara is trying to teach Clark to fly. He may not have the hang of it quite yet, but he's getting close. When he does finally fly and don the tights I will probably have a nerdgasm. This season is shaping up to be the best yet. Let's just hope they can keep it up.