As stated before, a community bank knows who you are and is invested in the community, hence the name. There are fewer layers of bureaucracy between your loan officer and upper mgt, hence more flexibility/easier to get an extension, etc.
A large bank may have more products and more technology offerings--ie, better website, mobile app, etc. But this is not always the case.
Unless you can save a LOT of money thru the regional bank, I'd go with a community bank if at all possible.
ETA: For instance, the loan officer I deal with most of the time at my bank is also the CEO. He doesn't have to get permission from three guys above him to give me a loan.
This post was edited on 10/10 at 2:46 pm