I purchased a mint 1994 Tudor Big Block on watchrecon and would recommend it to anyone. I also bought a Vacheron Constantin Overseas Chrono from capetownstore.com They stock Rolex as well and I would recommend them to you too. Another great site is
www.timeofswitzerland.com, their prices aren't listed but if you click on send you'll get a quote asap. The Euro is down against the dollar and now may be the time to buy. Nice gift!