all major international bank would provide a good quality internet banking service. however, the quality of their service might be different from country to country so I suggest you look for this information on a forum in your country for a specific answer