<p>I have to switch my checking account to Bank of America before I go to college in the fall because it is the only bank both my hometown and my college town have. When I was checking out the different options, it seemed like they have a lot more maintainence fees than my bank (Suntrust) does. I was wondering if anyone had any experience with this bank, particularly its student banking program (Campus Edge). Would I be better off getting a basic checking account, or should I do their whole student program?</p>