OPP writes: "I got the message about not buying an overpriced luxury watch. But who makes good watches you can afford?" Answer: The usual suspects Seiko and Citizen make solid, classic-look watches in every price range, so you can't go wrong with either if you're going for something traditional. But if you're after something a little more fun, we love Ted Baker's collection, which includes some great arty retro designs in the $150-$250 range. Shown: "Darwin" (left), "Sunray" (right).