Marriott's
hotel and air packages will give a much better value starting at 270K points for a week's hotel stay and 120-132K miles.
Click through to check the surcharges on BA vs AA/RJ via ORD - due to surcharges and LHR fees BA is going to run ~$380 more per person, each way, while giving you two flights that are too short to really get much sleep on.