I woke up at 5:30 so I could shower, dress, and be ready by 6:15 to start the movies. Friends arrived as early as 6:45 and came throughout the day. The X-Men marathon was a good choice as all but one of the movies are entertaining, and that one (X-Men: The Last Stand) made for great heckling material. The taco bar worked out quite well. Once the movies were over, we talked, played some Carcassonne, and I eventually ended the night by playing about seven games of Starcraft II (and winning all but one).
It has been a great day.