When I log in to a new machine (or from a new machine) using ssh/sftp, I get prompted with the "here's this random string of hex digits; should I trust it?" question. And, since I never have the right stuff in front of me to figure out whether or not the signature is good, I typically think about the network in use and decide accordingly -- perhaps going as far as accepting the signature without actually logging in and then comparing it to what-should-be-the-same signatures found on other machines/logins .ssh directories.
If I get an SSL certificate for my "new" destination machine (say, one of the $4.99 ones from one of the many vendors around the web), can I use that to make the process any more secure/painless (like, would the "do you want to trust that this machine is who it says it is" prompt disappear)? Or are the two (SSL and ssh/sftp) completely disjoint?