dual head setup for laptop in docking station

I have a thinkpad laptop which I run in a docking station at work. I have two LCD monitors, unfortunately one is wide screen and the other isn't. I want to get dual head working, but have not been successful. I've verified the setup works in Windows so its not a HW issue.

Here is my latest attempt at xorg.conf:

  1 # 
  2 
  3 Section "ServerLayout"
  4     Identifier     "Default Layout"
  5     Screen         "Screen0"
  6     Screen         "Screen1" RightOf "Screen0"
  7     InputDevice    "Keyboard0" "CoreKeyboard"
  8     Option         "xinerama" "on"
  9     #Option        "clone" "off"
 10 EndSection
 11 
 12 Section "InputDevice"
 13 # keyboard added by rhpxl
 14     Identifier  "Keyboard0"
 15     Driver      "kbd"
 16     Option      "XkbModel" "pc105"
 17     Option      "XkbLayout" "us"
 18 EndSection
 19 
 20 Section "Device"
 21     Identifier  "Videocard0"
 22     Driver      "intel"
 23     #BusID      "PCI:00:02.0"
 24         Screen 0
 25 EndSection
 26 
 27 Section "Device"
 28     Identifier "Videocard1"
 29         Driver     "intel"
 30     #BusID     "PCI:00:02.1"
 31     Screen 1
 32 EndSection
 33 
 34 Section "Monitor"
 35     Identifier "Monitor0"
 36 EndSection
 37 
 38 Section "Monitor"
 39     Identifier "Monitor1"
 40 EndSection
 41 
 42 Section "Screen"
 43     Identifier "Screen0"
 44     Device     "Videocard0"
 45     DefaultDepth     24
 46     SubSection "Display"
 47         Viewport   0 0
 48         Depth     24
 49        # Modes "1440x900"
 50     EndSubSection
 51 EndSection
 52 
 53 Section "Screen"
 54     Identifier "Screen1"
 55     Device     "Videocard1"
 56     DefaultDepth     24
 57     SubSection "Display"
 58         Viewport   0 0
 59         Depth     24
 60        # Modes "1280x1024"
 61     EndSubSection
 62 EndSection