Okay, I have a really weird issue with one of my 360's. I have an Elite and up until recently it was working perfectly via HDMI. I got a shot of a Sony tv from my brother in law and things have been weird since then.
My Elite now thinks it is connected via DVI when it's connected via HDMI, and because my tv (a Hannspree

) handles PC inputs awfully I get horrible tearing all the time. If I disable the automatic sensing thing (EDID?) it reverts to being HDMI but I get overscan with all of the default resolutions (720p, 1080i) :/
As I say, before I connected my Elite to this other tv everything worked fine, and my other Xbox (Halo 20GB from my bedroom) still works perfectly (ie, it senses that it's connected via HDMI automatically and let's me select Optimal Resolution, which selects 1360x768 and gets rid of my overscan with no tearing).
Anyone else had anything like this happen? I've reset my Elite's display settings by holding Y and RT at boot but that didn't help. Resetting everything via Initial Settings didn't help either, so for now my Elite has been banished to the bedroom
Cheers in advance for reading and any help you can give