I notice on BA's website you can get 1,000 US miles the first year witht he normal $30 offer. I sduppose we get to choose, 1,000 miles or free for the first year under the terms of the mailing? No way to get both?
If this is the case, sounds like the obvious choice is the free first year.