If this is posted in the wrong place please adjust it, next after all the great help from the forums i will attempt to give a little back. I am sure others will have questions and want to have something else to check.
Ok, first Mod X, like what you have done with the place....

I am not high in the rankings but some day i hope to be, Made the upgrade per the manual on friday to go to Modular X. Read it verbatim crossed I's and dotted t's

It finished the upgrade several hours after starting it (morning to evening) and have to say I was expecting a smooth transition. Here are a few experiences i had and some of the error messages reported.
first of all the obvious stuff:
KDE ver. 3.5.2
Xorg-x11 = Ver. 7.1
vanilla-sources 2.6.16-rc5 with ati compiled in
P4 1.8Ghz 512Mb mem Gateway E-4200
Matrox G400 dual VGA and ATI rage 128 (xpert 128)
2 x 19" Dell Ultrasharp's
1 x 17" Dell Ultrasharp
lspci: relative to video
0000:01:00.0 VGA compatible controller: Matrox Graphics, Inc. G400/G450 (rev 82)
0000:02:08.0 Ethernet controller: Intel Corporation 82801BA/BAM/CA/CAM Ethernet Controller (rev 03)
0000:02:09.0 VGA compatible controller: ATI Technologies Inc Rage 128 PP/PRO TMDS [Xpert 128]
0000:02:0b.0 Ethernet controller: Intel Corporation 82557/8/9 [Ethernet Pro 100] (rev 0c)
/etc/make.conf
CFLAGS="-O2 -march=pentium4 -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CXXFLAGS="${CFLAGS}"
MAKEOPTS="-j2"
ACCEPT_KEYWORDS="~x86"
USE="-gnome qt kde X dvd dri dvdr cdr aim apache2 avi caps crypt curl foomaticdb dga gtk2 icq imap java jabber jpeg ldacca ldap maildir nls nptl nptlonly oggvorbis opengl oscar pam pcmcia pda ppds pdflib png quicktime readline sdl snmp spell ssl theora tiff usb videos xinerama xosd xml2 zlib cups curlwrappers dga divx4linux xif jack mpeg -nis alsa php samba sse svg svga cdparanoia audiofile speex flac mmx gphoto2 xv dri glx dmx bluetooth"
GENTOO_MIRRORS="
http://gentoo.osuosl.org"
PORTDIR_OVERLAY="/usr/local/portage"
INPUT_DEVICES="keyboard mouse"
VIDEO_CARDS="ati mga radeon fglrx" (could take out fglrx and radeon but just in case I change cards)
Here is where it starts to get fuzzy. i logged out and commenced the restart of X after the upgrade only to find an angry black screen with a sweet server crash message.
among the multiple errors were "screen2" config section not found exiting, or Device not found on BUSID (X:X:X) or DRI not set as USE flag so originally it was compiled without dri suport (i do not think this was totally relevant to my problems)
after looking through the config i think 100 times i did not see any reason why the errors were occurring. I hit the forums and it seems there were/are no real problems
specific to what i was experiencing. I saw version issues and many glx/3d type issues that seemed to be geared more to the gamers. THis is my workstation and so it is moderately important, i do not use it for gaming so some of the other features are not terribly important to me.
here is my xorg.conf file just in case some of the usage will help someone else out. I was not going to include it because it is fairly long but maybe someone will be able to reference it or toy with the different options.
#x.org 6.8.2,
#copy the Matrox 4.1 beta driver mga_drv.o and mga_hal_drv.o to
#/usr/X11R6/lib/modules/drivers/ directory.
Section "ServerLayout"
Identifier "X.org Configured"
Screen "Screen1" 0 0
Screen "Screen0" LeftOf "Screen1"
Screen "Screen2" RightOf "Screen1"
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
EndSection
Section "ServerFlags"
Option "XINERAMA" (this is what the final fix was to get me up and running again - it was spelled "Xinerama" as you can see it is all uppercase now. Ugg...

EndSection
Section "Files"
FontPath "/usr/share/fonts/misc/"
#FontPath "/usr/share/fonts/TTF/"
FontPath "/usr/share/fonts/Type1/"
#FontPath "/usr/share/fonts/CID/"
FontPath "/usr/share/fonts/75dpi/"
FontPath "/usr/share/fonts/100dpi/"
EndSection
Section "Module"
Load "glx"
Load "extmod"
SubSection "extmod"
Option "omit xfree86-dga"
EndSubSection
Load "dbe"
Load "freetype"
Load "type1"
Load "dri"
EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
EndSection
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Corepointer"
Option "Protocol" "IMPS/2"
Option "Device" "/dev/input/mice"
Option "ZAxisMapping" "4 5"
#Option "Emulate3Buttons" "true"
Option "Buttons" "5"
EndSection
Section "Monitor"
Identifier "Monitor0"
HorizSync 30.0 - 50.0
VertRefresh 50.0 - 110.0
Option "DPMS"
EndSection
Section "Monitor"
Identifier "Monitor1"
HorizSync 30.0 - 50.0
VertRefresh 50.0 - 110.0
Option "DPMS"
EndSection
Section "Monitor"
Identifier "Monitor2"
HorizSync 30.0 - 50.0
VertRefresh 50.0 - 110.0
Option "DPMS"
EndSection
Section "Device"
Identifier "Card0"
Driver "mga"
BusID "PCI:1:0:0"
Screen 0
VideoRam 32768
Option "MGASDRAM"
EndSection
Section "Device"
Identifier "Card1"
Driver "mga"
BusID "PCI:1:0:0"
Screen 1
VideoRam 32768
Option "BackingStore" "true"
#this is the key for Matrox G400 dualhead to work correctly.
Option "MGASDRAM"
EndSection
Section "Device"
Identifier "Card2"
Driver "ati"
BusID "PCI:2:9:0"
VideoRam 16384
#Screen 2
#Option "hw cursor" "off"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Depth 16
#Modes "1024x768" "800x600" "640x480"
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 24
#Modes "1024x768" "800x600" "640x480"
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
EndSection
Section "Screen"
Identifier "Screen1"
Device "Card1"
Monitor "Monitor1"
#Option "InitPrimary" "true"
#Option "NoInt10" "true"
DefaultDepth 24
SubSection "Display"
Depth 16
#Modes "1024x768" "800x600" "640x480"
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 24
#Modes "1024x768" "800x600" "640x480"
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
EndSection
Section "Screen"
Identifier "Screen2"
Device "Card2"
Monitor "Monitor2"
DefaultDepth 24
SubSection "Display"
Depth 16
#Modes "1024x768" "800x600" "640x480"
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 24
#Modes "1024x768" "800x600" "640x480"
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
EndSection
#### EOF ####
xdpyinfo: yields
ame of display: :0.0
version number: 11.0
vendor string: The X.Org Foundation
vendor release number: 70100000
X.Org version: 7.1.0
maximum request size: 16777212 bytes
motion buffer size: 256
bitmap unit, bit order, padding: 32, LSBFirst, 32
image byte order: LSBFirst
number of supported pixmap formats: 7
supported pixmap formats:
depth 1, bits_per_pixel 1, scanline_pad 32
depth 4, bits_per_pixel 8, scanline_pad 32
depth 8, bits_per_pixel 8, scanline_pad 32
depth 15, bits_per_pixel 16, scanline_pad 32
depth 16, bits_per_pixel 16, scanline_pad 32
depth 24, bits_per_pixel 32, scanline_pad 32
depth 32, bits_per_pixel 32, scanline_pad 32
keycode range: minimum 8, maximum 255
focus: window 0x1e00005, revert to PointerRoot
number of extensions: 28
BIG-REQUESTS
DAMAGE
DPMS
Extended-Visual-Information
GLX
MIT-SCREEN-SAVER
MIT-SHM
MIT-SUNDRY-NONSTANDARD
RENDER
SECURITY
SGI-GLX
SHAPE
SYNC
TOG-CUP
X-Resource
XC-APPGROUP
XC-MISC
XFIXES
XFree86-Bigfont
XFree86-DGA
XFree86-DRI
XFree86-Misc
XFree86-VidModeExtension
XINERAMA
XInputExtension
XKEYBOARD
XTEST
XVideo
default screen number: 0
number of screens: 1
screen #0:
print screen: no
dimensions: 3072x768 pixels (1146x315 millimeters)
resolution: 68x62 dots per inch
depths (7): 24, 1, 4, 8, 15, 16, 32
root window id: 0x82
depth of root window: 24 planes
number of colormaps: minimum 1, maximum 1
default colormap: 0x20
default number of colormap cells: 256
preallocated pixels: black 0, white 16777215
options: backing-store NO, save-unders NO
largest cursor: 64x64
current input event mask: 0xfa4031
KeyPressMask EnterWindowMask LeaveWindowMask
KeymapStateMask StructureNotifyMask SubstructureNotifyMask
SubstructureRedirectMask FocusChangeMask PropertyChangeMask
ColormapChangeMask
number of visuals: 4
default visual id: 0x23
visual:
visual id: 0x23
class: TrueColor
depth: 24 planes
available colormap entries: 256 per subfield
red, green, blue masks: 0xff0000, 0xff00, 0xff
significant bits in color specification: 8 bits
visual:
visual id: 0x24
class: TrueColor
depth: 24 planes
available colormap entries: 256 per subfield
red, green, blue masks: 0xff0000, 0xff00, 0xff
significant bits in color specification: 8 bits
visual:
visual id: 0x25
class: TrueColor
depth: 24 planes
available colormap entries: 256 per subfield
red, green, blue masks: 0xff0000, 0xff00, 0xff
significant bits in color specification: 8 bits
visual:
visual id: 0x26
class: TrueColor
depth: 24 planes
available colormap entries: 256 per subfield
red, green, blue masks: 0xff0000, 0xff00, 0xff
significant bits in color specification: 8 bits
I have not uncommented out the "Screen2" identifier in my xorg.conf file at this point but i have spent a significant amount of time on getting my displays back up and running. If I get a chance to check it i will drop back in and post it here. Thanks to all who post, believe it or don't someone out there will read what you wrote.

E-man