In your opinion (experience), which bank offers the best all-round service for personal banking and for business banking? Specifically if you compare personal service, online security, bank charges... What else would you consider key criteria?