There are ALOT of crappy watches out there. The prices range from $10-10 Million, so I am going to keep it to $10-$500
Also I would like to make the distinction between quartz and mechanical. Quartz requires a battery and mechanical needs charged via wearing it.
The timex weekender is a classic Quartz watch that looks good with everything. The bands can be swapped out for different feels. They start at about $23
On the flip side, for a more sporty feel I would recommend some Seikos.
They have a mechanical movement inside and are considered diving watches. They are also very diverse in wearing them and last a very long time.
The following is a more serious watch coming in at $400 but is a well respected watch among the watch community and again, is a very classic piece.