I guess do you mean second gen (U.S. - mid 2013) or the second gen I see mentioned by the rest of the world (2014)?
Second gen U.S. (mid-2013) is nearly a slam dunk - all the greatness of the first gen, but with microSD storage and LTE. It also comes in black or white, which looks very nice.
The 2014 model is not as impressive of a device, but priced quite impressively. It is the same as the first gen, but larger with marginally better cameras. However, the battery is also the same, so battery performance is probably the same or worse than the first gen. Also, the 2014 model does not have LTE, but HSPA+, if that's a concern for you. However, the 2014 model is priced cheaper than the LTE version ($20).
It's really up to you and what you're looking for. If you like Android, the Moto G is probably going to be great for you. It has some advantages like water resistance over the 730, but the 730 probably will have better camera performance. The 735, if available in your region, will have LTE. As someone who is OS-agnostic and solely looking for the best bang for my buck around ~$200 USD for a new phone, my three choices are:
1) Moto G with LTE
2) Nokia Lumia 735
3) Blu Win HD
I'm equally tempted by each of those models, but I need to see a release date and price for the Lumia and Win HD. The Moto G is already out there waiting.