I recently refinanced my home and went through First Union Mortgage.  I had a great loan officer and he really worked with me to make the process easier.  I told him what I needed and he looked into different programs for me and watched for the rates daily.  I would recommend using them for any mortgage purchases or refinances.  
                        
more