I have several watches but I love the advantage of not having to ever replace batteries.  The Citizen Eco-Drive watches are stylish and wear well.  I have one that is almost 20 years old and I have had to replace the capacitor but it still looks great.  I bought this watch as an every day watch but it's nice enough to wear for dress as well.