I think the episodes last night were the S3 finale and the S4 opener, if that helps you get your bearings. Yes, you've missed a lot.

And yeah, the flying was cool. I hope they find more excuses to use it despite their policy of "no flight, no tights" for Clark on Smallville. Note that "Kal-El" flew, not "Clark."