I use an X-Rite display 2 for my desktop's CRT monitor and my thinkpad laptop. It's works great with XP which I have on both (monitor profile doesn't get replaced by the default). I primarily edit on my desktop, but I have to use my laptop to edit and get pics up when traveling. It's not ideal at all, but I calibrate so it's more accurate than it would be. I just try to keep it angled parallel to my face.
I use tape because the suction cups don't stick that well. With the laptop, I just put the screen flat (you don't want suction cups pulling on a laptop screen).
