i quit bf2 (sold it to someone on soft) like 2 years back. but i still create my own LAN parties at home playing counterstrike/quake3/warcraft3 and some free MMORPG like mosiang etc with my wife/sis-in-laws/and their significant others. basically everyone just needs to bring their own laptop and I'll provide the powerswitch + WAN/LAN. I save $2.50 per person (there's 3 couples of us) per hour doing this.
ps Don't ask me why but I gotta play at least an hour of the stoopid CounterStrike on the old Xbox almost every night before I go to sleep. No matter what time it is.