Eco-sol all the way IMO, but it depends on your market. Most of my work is for universities, corporate, etc... folks who are very particular about color matching and long term durability. UV is great for low cost runs... so you can run yard signs all day... and super fast too. Dries instantly. Nobody minds the ink flaking off in 6 months when you're producing sign that only need to last a few weeks. It's hard to laminate UV -- lots of silvering (from what I've seen). But for really high quality work, finer details and much larger color gamut... it's Eco-Sol all day. Also, I don't see anyone having much success with wrap jobs using a UV printer -- the ink is so stiff/brittle. (granted, there are really high end UV or hybrid UV printers out there that do a pretty good job, but they're unaffordably expensive for the little guys) Also, Eco-Sol costs quite a bit more (e.g. consumables), so it's all relative. What works for me isn't necessarily the best choice for you.
I think Eco-Sol is a lot less smelly than UV (then again, I've been around solvents for so long, it could just be me). Occasionally if I farm out a flatbed print job to someone, I definitely notice the smell when opening the box. The UV smell is terrible. I imagine the smell in a shop running UV all day would be pretty unbearable without proper ventilation / air filtering.
One other thing is electrical requirements. Most UVs require 220v, which could be a deal killer for some smaller shops.