In my X60 I have 2 x 2Gig memory sticks (3Gig usable from XP). In my newly aquired X61 I have 2 x 1Gig memory sticks.
Swap them around and both machines now have 2 Gig each

Pull the 2Gig sticks out one at a time and one is 'faulty' i.e. the X61 doesn't boot up with it. Put it back in the X60 and it works fine. So now both have 3Gig each. I had wanted 4Gig in the X61 for when I start to test out Vista64/Windows2008 server.
Anyone care to explain what just happened to me ? All the memory is PC5300,non-ECC etc etc
X60 - upgraded to a X61 2.5Ghz motherboard and 8GB RAM (Windows 7 Ultimate 64 bit) 64GB SSD
X61 - 2Ghz and 4GB RAM (Windows 7 Home Premium 64 bit) 32GB SSD
USB DVD-RW DL/Blu-Ray reader