I'm looking for a replacement for my notebook as well.
As I travel frequently, the weight is a deciding factor for me. Therefore, I choose to get the X61 which weighs approx. 1.7kg. With a Core 2 Duo and 2GHz, 2GB Ram and 160HD, it should be sufficient for CS3 and surfing as well as other daily applications.