Surma - There are four things you need to do in order to hold a smashfest. This is based of my experience holding a few.
1) Be responsive and nice to your guests. Pretty simple, if your guests ask for something and its reasonable you should give it to them. They came from out of the comfort of their home to go to your place in order to have fun.
2) Show some enthusiasm. I mean its okay if you played for 8 hours straight and you can't go on. (DC and Vanz **** me when it comes to how long they can play) Taking breaks from melee or whatever game is fine. I sometimes stop playing for a good 20-30 minutes after I lose my turn in singles or sometimes doubles. Pretend if you have to, at least you seem like you tried.
3) Make sure you can hold it for given amount of time, and don't make your guests leave 4 hours before it was supposed to end. Sometimes my mom was tired so she asked people to leave like an hour before I told them they can stay till. Again not the best thing to do but its better than like 3+ hours. If you're sick, give a notice......
4) Have fun. Jeez, these people are your friends or the friends of your friends. Stop just gawking at nothing letting people play your setup and just stare at nothing.
Pretty much I can say you definitely didn't do 1,2,4. Dunno bout 3 though.
Also I 100% agree with Oorah, expecting everyone here to be at your place every week isn't just unlikely, its absurd. Its not even summer yet.
EDIT: 21happybirthdaysdc^_^
Vanz/Oorah/DC - Wanna go to RU this Thursday?