I have had good luck using www.ancestry.com You can search records for ships arriving in various ports. You may have to wade around a bit, but there is a lot of info. Will Willis