Its to stop people trying to use XP Home, XP pro, etc, as servers and buy 2003 servers editions instead. It defaults to 5 concurrent connections waiting open state. There is a tool floating about to remove the limit on XP but nothing on Vista.
http://www.lvllord.de/