Im looking for any information or guidance anyone (mostly developers etc.) has pertaining to the ability or approach to hacking, manipulating, overiding, adding to, replacing, re-writing or altering the firmware for an LCD screen? Im a .NET developer and have a really good understanding about a variety of lower level concepts and how things work in dealing with computers/electronics/web/etc. software as well as hardware. I have started to take an interest in how device firmware is developed as well as the software or firmware used to drive these devices.
My main reason for asking this question is bc I have a DELL w3000 30" LCD tv/monitor. There are a few things that could easily be improved with its functionality (the main one being the support of HD through DVI and the ability to better utilize the component inputs when coming from a PC). I know some things may need to be done on the PC side but thats something I can figure out depending upon what can (if anything) be done on the TV side. If anyone has any useful information, tips or even good resources to finding good relative knowledge I would really appreciate your help. Even if its not specific to manipulating an LCD's software but still relative to hacking, manipulation or development of hardware driving software that would still be awesome. Thanks All. Be blessed...

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic