completely agree with dcongram but also
try http://www.linnetsol.co.uk/port-num1.htm

it's got all the well known ports thru 1024 and a list of commonly used ports thru 65535
with a fairly good listing of trojans and stuff like that.

Hope this helps