OK now it gets silly.
I have also had a problem, since I instaled Lion, that when I open my MBP the screen is black and no amount of encouragement will bring it to life.
So, I have to switch on my external monitor. My deskptop thern appears on the externam monitor, so I select "Detect Displays" from the menu bar and, kazam, my MBP screen comes to life and the desktop moves there.
It only remains for me to switch off the external monitor and wait for Apple to provide a fix.
Now, remember my current problem, in that the external monitor wil not work and shows "input not supported".
So today I opened my MBP and sadness, the screen is BLACK. So I switched on my external monitor and WAHEY! it worked and the desktop appeared on the external monitor.
Excited at the prospect that my problem had somehow magilcally fixed itself overnight, I selected "Detect Displays" and my MBP screen duly appeared and the desktop meved there.
The external monitor then stopped working and showed the message "Input Not Supported"
I also have a related VNC problem that is still outstanding, so I think it is fair to say that there are several issues around external monitors with Lion.