Compare and contrast services provided by credit unions, full-service banks, investment banks, and on-line banking.