Yes, HSBC is a decent bank as long as you have a handsome balance :)

Try some other banks those don't deduct minimum balance charges...