Originally Posted by apudme
Beware you must book online at ba.com in order to qualify for the upgrade.
Small correction, IIRC: You must book directly with BA to qualify for an upgrade using miles. Booking online at ba.com is an easy way of doing it, but a phone booking (or even a booking at a BA ticket office or airport ticket desk) should qualify too.