I'll just add that the if the first three four links there dont find you a stream, there probably isnt a stream. I've yet to see a stream that wasnt indexed there. The only other exception would be CBC.ca streams, which are available for all canadian IP addresses for all CBC games.
edit: p2p4U is now ********.net. NHL Gamecenter free preview is now over.
Edit - The ustream feed (ustream.tv/channel/nystatesensfan) is supplied courtesy MaindotC, and will typically show all Ottawa and Binghamton games (when OTT and BNG conflict, shows OTT as main event, BNG during intermissions)