After my laptop broke I decided to buy a Surface Pro 2. It is a good laptop replacement - can do everything a standard Windows 8.1 laptop can do because it is a Pro (RT's may be different). Plus it can do tablet stuff such as reading the news. The Surface boots up lightning fast and is easy to carry due to its small size. It has occasional glitches such as the mouse not responding to the touchpad, and Windows 8.1 is not the best OS, but that's a different story.
In regards to TD Bank and TD Canada Trust (the Canadian version from which it all started)... They are fairly convenient. Not as many ATMs as some bigger banks but branches are open 7 days a week. Can get debit card on same day as opening an account, which seems unique. Also unique is ability to transfer money free across the US-Canadian border, if you happen to need this, as they are a Canadian bank (TD = Toronto Dominion). Unfortunately the guy who set up my Canadian account screwed up my birthday, which actually causes some problems, and I have to go across the border to fix it which is not easy.
Have had BoA Accounts for checking, savings, and a credit card for years. Their locations are convenient, their online interface is alright, and they have many offerings. For example, the Better Balance Rewards credit card seems unique to BoA. In the customer service arena, their online chat is okay. But god forbid you ever have to talk to someone over the phone. BoA is an overall solid firm but not an outstanding one.
Have had BoA Accounts for checking, savings, and a credit card for years. They are a solid firm but not outstanding in any way.
Location: A. Convenient ATMs (at least in my city). Many branches too - rarely need to go to them unless opening an account, doing currency exchange, or something.
E-banking: B. User friendly interface that lets you see all accounts in one place. Nothing special though. Tried mobile app for check deposits but the camera could not zoom properly for my LG Android phone.
Checking & Savings: B. Nothing special. Most accounts are no fees, but they have so many offerings it's hard to keep track of terms.
Credit cards: A. Cash rewards credit card gives 3% back on gas, 2% on groceries, 1% on everything else plus special offers you must sign up for. Better balance rewards cards is unique to BoA and something to look into if you tend to pay off your balance in full each month, as you supposedly get rewarded for that.
Customer service: D. The online service is ok. But god forbid you ever have to talk to someone on the phone. Reps are not given much power to do anything.