This week's book giveaway is in the OCPJP forum. We're giving away four copies of OCA/OCP Java SE 7 Programmer I & II Study Guide and have Kathy Sierra & Bert Bates on-line! See this thread for details.
SSL can be configured to work on any port. All ports under 1024 are reserved for particular uses, these do not have to be observed, though it is good practice. For example, 443 is reserved for HTTPS though you could use it for FTP if you really wanted to. The only other thing that makes ports under 1024 unique is that by default on Unix based systems you must have root access to bind to them.