Absotively, 1080p, highest res available...this month.
Size depends on your room size, a 52" in a 12x18 romm is overkill.
Vizios seem reliable but have fewer perks, i.e. HDMI ports. A name brand may have 4 or more and a Vizio maybe 2. with a good AV/amp all you'll need is one HDMI on the TV though.
If this is a first HDTV you might compare LED vs LCD, the LED will use less power and some say have crisper, brighter colors.