In the past generation, I did enjoy a Playstation 3 and the more graphic rich and immersive games. But, now that I've got little kids to tend to and a busy job, I find that I overall enjoy the casual nature of the switch (which means mostly Zelda and some MarioKart). I can pick it up and enjoy it easier, without as much self-induced-but-nevertheless-real activation energy to overcome.
So, it may be worth evaluating your lifestyle.
If I was looking for a better experience, I'd probably wait. That new Xboxonex announcement seems like it's a great system and UHD blu ray player. If I was going to buy today, I'd buy ps4 as I prefer sony's system and it seems to have more critical mass today.