Might look to pick one up this Holiday season... Is there a definitive best?
No fee to play online with Sony, though they do have a premium subscription that gives you discounts on games and other perks. They even give a free game every month or two. Not just cheap indie games, but often one from a big selling franchise.Xbox live or whatever has a yearly fee. Don't think PSN does. I like xbox