Figure out your viewing space. Your TV will be the main focal point of your party. So, you first need to figure out how many people can comfortably sit in the room where the game will be viewed. You might need to move some furniture around to accommodate all your guests. Also, be realistic; if it's too crowded, your guests probably won't have fun.
Create your menu. Aside from the actual game, a great Super Bowl party is about the food. With that said, create a menu with lots of traditional Super Bowl favorites like chips, cheesy dips, beer and soda. You can also consider making some food in your crock-pot like chili or barbecue; these foods can be made early and kept warm, ready for guests to help themselves when hunger strikes.
Keep the drinks nearby. After all the salty snacks, your guests will be ready for something cold to drink; be sure to have several beverage options available for quick refills.
Get the help of your guests. When you've figured out your main dish, let your friends/family help you with other items on the menu. And to make sure you don't have too many of certain items, tell them exactly what you want them to bring.
Set up and Timing. Plan to have people arrive about an hour before the game starts. That way, they'll have the chance to enjoy some appetizers and some time to socialize before kick-off. Additionally, if you have the space, have one room for TV viewing and another room with the food. This creates a place for those who may not be as interested in watching the game to continue hanging out without disturbing those who are into it.
Whether you're rooting for the Giants or the Patriots, have an awesome Super Bowl Sunday!