Finally. The next to last season has been a long time coming and March 12th will be a happy day for all of us that have been waiting. I can't imagine that this so far never disappointing show will falter, but fingers crossed. If you just can't wait here are a few episode descriptions of the upcoming season. Also watch the trailer on the HBO site to get pumped.