If it was me then I would save a few more pennies and keep my eyes open for a B7 at the right money. With a bit of patience, and luck, you should easily be able to pick up something decent for under 20k. Within reason, I wouldn't be too put off with a high mileage as long as it has a full Audi...