The British Airways app a handy companion for both frequent and casual flyers.
There's a lot of features including booking information, access to boarding passes, and flight status options.
The design is especially sharp but the most recent version removed a helpful boarding pass widget. Most of the controls are located in a pop out tab in the top left corner of the screen.
Some bugs have been reported, but it's still a great way to manage your flight plans without printing tickets.