I bought one yes, I like it a lot, I bought it for much the same purposes. It's a bit better on the wider end, and it really shines when you're taking advantage of the fact that it is a macro lens, but it does suffice as a general purpose walk-around lens too. It's aperture is somewhat restrictive at times though, so it tends to do badly in low light situations.
You'll probably want to get a 50mm as well, depending on what you plan to be shooting. A nice prime 50mm shoots much sharper than the 17-70 will at 50, and fares much better for low light shooting.