The Hills wraps up another season of drama, drama, drama tonight on MTV. The network is going all-out to promote the season finale of its soapy hit, with a marathon of season three episodes starting at 7 p.m. EST and PST, then the finale at 10, then the aftershow — where, MTV promises, there will be a "shocking" announcement. Will Lauren and Whitney both go to Paris? Will Lauren and Heidi reconcile for good? Will Spencer and Heidi get married live on screen? Will they admit the whole thing is fake? I think I'm going to have to tune in to find out; what about you? In case you missed any of this season's developments, all the episodes are streaming online right now.