planning to buy a new TV
Will be used mainly for watching sports, lil bit gaming 360, PS3, PC(only on weekends).
Requirements 1080p, Good Speakers & Anynet+ only. Don't need 3D
Kindly, please recommend between 40" - 46" only
3DTVs usually feature faster, more responsive panels (in other words, less ghosting, no judder during fast moving scenes), so I would still recommend that you get one even if you don't intend on ever watching 3D content.
If you can wait until August/September, I would recommend that you go for the new Sony HX750 or the HX850, depending on your budget. The HX850 offers superior image quality/motion resolution (ideal for watching sports shows), while the HX750 is better for gaming. Both are available in 40 and 46 inches.
If you can't wait until August, then get the Samsung D8000 LCD. As far as sports shows go, it's currently the best in the market. If not the D8000, then get the D7000.
Don't consider getting a Plasma if you're planning on hooking up the TV to your PC.
P.S. Anynet+ is Samsung's term for HDMI-CEC, which is available on nearly every HDTV these days.