I m using iBear Money since 5 years ago and still used it right now. I not sure it can link with banks or not bcos I never use it to contact bank and just pure to keep track of my daily expenses and budget myself. I feel it's good bcos it will sync all my device with iCloud data and easy to restore in my iPhone 6 Plus...
It's a paid app