Here is how to find the checking account best suited to your needs

Segugio.it is an interesting website that allows you to compare different checking accounts (as well as savings accounts, insurance, mortgages, credit cards, etc.) thus finding the one best suited to your needs and budget
Here is the address: http://conti.segugio.it/