Well, if the computer works on all the HDMI ports and the PS3 is working on another TV - the only thing I can think of at the moment would be to use the custom menu on the PS3 while it's connected to the Vizio and check 480p and 720p. Uncheck both 1080 i & p and save it. Then take it back to yours and only plug it in thru the HDMI. Turn it on and keep your fingers crossed.
If not, my best guess, there's no communication coming from the Samdung. On the computer, the resolution is being set and just sends out the signal without regard to feedback from the TV. Sounds like the PS3 is waiting for the TV to communicate back to it that the signal is being accepted and when it doesn't get a response, it's auto switching back to analog.