It would be easier to give advice if we knew more of what your priorities are. You have said you want to be near metro, and that you are looking at a condo or townhouse. So I can infer you don't need the 6 BR, half acre McMansion. However, it would be helpful to know if you care about
:
schools (any kids in public schools?)
commuting distance
taxes
being within walking distance of anything
what sort of environment (urban vs suburban vs rural, trendy vs laid back) you prefer
The answers to those questions will help me give better advice about where to look.
As far as agents go,
http://www.buyersagent.com helped me buy a house several years ago and they were great.