Truvison 32 Inch LED TV Review (TW3263): Basics Perfected!