it's all relative I suppose. There are plenty of people that own Philips products that last a long long time and provide whatever the user ultimately wants. If you look at a Philips and like what they offer there is nothing to say you shouldn't buy it.
That being said, I would still take Vizio over Philips any day. You might get a Vizio and it blows up the day after the manufacturer's warranty runs out. There are no guarantees but you have better odds with the Vizio in my opinion and from what I have seen.
Since 120Hz doesn't matter to me I would go with the Sony really. But if you are a big soccer fan you may appreciate the 120Hz feature. Ultimately, in your price range, wanting 120Hz for sports, and wanting a 48 inch or bigger screen you have limited options. Vizio would be a good choice. Good luck