my little local bank (coast hills fcu) isn't the greatest and the online banking sucks big time...i'm looking for a fairly solid new bank that treats you decent and has good-great online banking.