I've been with xbox for quite a while, since the 360 days. As an xbox ambassador If you looking for a console xbox is where to go. The community is awesome and xbox live gold is needed in order to play online but you also get new free games every month so it's a win win