Xding, if what you really want is what Daniel Craig Wore on the Film the best way to go is with the newest release from the cartel. I always recommend Josh:
http://www.1-pc8838.com/iplogin.php
He's a reliable and nice guy, with always the latest cartel releases in stock. Although i also recommend to wait a little longer for someone to review it first before purchasing (The watch was released this week), because without seeing at least good pictures from the replica i can't tell you what flaws it has and mods should be done to improve the watch. Also, the newest release comes with steel bracelet, not rubber, so you would have to buy it apart or ask josh to put it together himself, the rubber strap available has great quality IMO.
Well and if you want a PO with "Casino Royale" Dial (Not what Craig wore, but the model promoting the movie) there is no accurate replica watch available. And these are extremely rare and expensive, so if you think of passing this as a gen...well...i don't think that's an option. So my advice is wait a little longer for reviews of the new UPO, and then with the available info make your decision!.