Posted this once before.
If your going with Italian sausage and your in the Pittsburgh area, here is the best Italian sausage in Pittsburgh; http://www.riccisausage.net/
It also helps if you have homemade sauce. While I enjoy other people's Italian sausage with peppers and onions, it doesn't taste the same as homemade. I make it the night before a Steeler game, reheat it in the morning and bring to every tailgate, good stuff.
They are good people also.