Try
www.homepokertourney.com for basically every answer you'd ever have and lots of answers to questions you won't think of.
I host a $20 tournament every Thursday at my house with about 8-10 buddies. My advice is simple...
1) Have rules set in place and print them off and have them available. You'll never believe how often a rules question comes up.
2)Buy a decent set of chips, not junk. I have a set of 650 Las Vegas Nexgens and they have held up great! They sound good, feel good and everyone at my game likes them. I bought mine here....
http://mrpokerchips.com/store/index....th=336_486_284
3)Buy good cards. Copags or Kems, as mentioned are awesome. We were going thru at least one deck of quality paper cards during every game before I bought Copags. They are awesome and last week after week and still look brand news. 2 decks for $15 including shipping on Ebay. They will pay for themselves.
4)Do not let a player or players run your game. Let it be obvious from the very begining that this is your game and they are guests. You are just one of the boys till there is a problem or a question, then you take control. I know this sounds silly and I'm not saying to be a control freak, but I have had the situation arise more than once where people want to argue or vote on what should be done, what a rule is etc. That is your job as the host. Again, not saying you have to be a jerk, just don't be a push over.
5)Have fun!!