Best? No. But the Xbox did have some very good elements as noted, particularly the online and social elements, the ease of development and the inclusion of a HDD. It also made a great media centre if you modded it too.
Halo though is SW and could have been just as good on PS2 in principle, so any credit for FPS popularization on console goes to Halo / Bungie more than Xbox itself IMHO, although obviously the approach to online on Xbox helped.
However the Xbox was also responsible for the nerfing on Thief 3 and Deus Ex 2 so it certainly wasn't all good.
Try to be reasonable... its easier than you think...







