Jumping into the discussion a little late, but I've got something to add about Rolex.
Everything I have seen, felt, and heard about them leads me to believe that there is much more out there for the price. The few that I have handled had poor bracelets and the finish work didn't seem any better than my Seiko. Many other people seem to have had the same experiences from what I have read over the web.
For what an entry level Rolex costs, you can get a very nice Omega, Oris, or IWC. in some cases, you could get two for the price of one Rolex. Plus, I have heard more good things about Omega, Oris, and IWC than I have ever heard about Rolex.
All I'm saying is, with all the fine watch brands out there, why buy a watch for it's name?