I personally would pick Hoboken and parts of Jersey City long before I would consider Astoria. Hoboken to the City is quicker than Astoria to the City in many cases and the nightlife/atmosphere is dramatically better in my opinion.
By the way, if you work in NYC, you pay New York Income Tax so Jersey is not necessarily going to save you anything on taxes.