I was too... but if you do any kind of search for them they've won a million awards, and I haven't found any negative press on them (relating to identity fraud) I love the at-a-glance approach to every account I have, including investment accounts.
If they built in a bill pay system I'd have no reason to log in to my bank account ever.