Vita was the better hardware. Loved the way it was built.
However 3DS had the better limited edition consoles and probably more enjoyable games.
It is a tough call for me to make tbh as at heart I love technology and how well it is built regardless of the software library it may have.