I use
http://grc.com and follow the links for the Shields Up test. There is a link there to test the first thousand or so ports.
Unless you have a good reason to have a server runing on your machine with an open port, all ports should be either closed or stealth mode.