pjdb: How the colors will show on the monitor depends 95% on the quality of the monitor. To give you a short personal advice; stay away from the TN screens. There are tons of screens out there with breathtaking specs for bargin prices, but when you read the fine-print it is a crappy (in my opinion) TN screen. The best screen type is IPS followed by PVA or MVA. They can be expensive but if I'm going to spend several hours a day in front of it, I consider it to be worth every penny.
A longer advice: The things to look for is the following:
* color gamut which usually is given in percentage of the sRGB specification. This measure however, is often misleading and vendors tend to abuse these measures to make their products look better than they actually are.
* color depth (per channel) which is 8-bit on most screens and 12-bit on some high-end screens
Both of these specs may be taken with a pinch of salt because many designs cheat by letting the picture flicker between two color levels to achieve a hue between them. So I would want to make sure that the panel gives a true color representation without flickering for each of the 256 levels the 8-bit per channel color depth promises.
For example an EIZO ColorEdge or NEC with an H-IPS, S-IPS or AS-IPS is a sure bet, but Samsung, Dell, LG and so on most likely offer good screens too. You may want to make sure the response time isn't to long if you want to watch movies. Most of these have a response time below 10ms so this usually isn't a problem. My screen is 30ms and it works fine with video but I cannot guarantee that every screen with this spec would agree with motion pictures. A 15ms screen would for sure and a screen above that may or may not work well with it.
As for the Laptop, if you want good video performance I recommend a laptop with a DirectX/3D capable card which the majority of the GeForce and ATI series cards are. The 3D features of the card does play a role in the video rendering, so I would stay away from the Intel GMA cards. As for CPU, the recommendations in the article would suffice, remember that HiDef (e.g. BluRay) video is more CPU intensive than Standard Definition. While I believe that most mainstream laptop CPUs are fully capable of HiDef, the harddrive (if you are using it for playback) can be a bottleneck which may cause staggered playback.