Glad you got it sorted John,
To update I've actually installed kernel-2.6.31.12-174.2.22.timb1.i686.rpm on my production system now and its been ticking along nicely! up time of 6days and counting

It seems to be stable. Only slight gotcha is specifying 'nomodeset' on the kernel boot line, some graphics cards seem to need it for them to function correctly...(my i915 Intel based on board vga being an example)
I may post a separate thread for those wanting to upgrade their kernel but don't want to read all 9 pages of testing - I haven't forgotten I promised a connlimit howto John either!
This has actually come way further than I ever anticipated, and i've learnt a lot on the way