I picked up a White EVO last Saturday, and I'm really impressed. I had initially planned on getting the Black EVO, but the White EVO looks much better in person than it does in the online pictures (others agree with me on this.) It has a sort of glossy white finish but not glossy enough to attract/show fingerprints. I have mine in a black rubbery case anyway though, so it doesn't really matter.
After seeing the Black and White side-by-side in the store, I must say I prefer the look one the White one.
As for build quality, I have a HW003 with the Novatek screen and have had zero issues with it. No light leakage, no screen separation, no squeaky hardware, etc.
Coming from a Blackberry Curve 8330, the lower battery life is definitely noticeable, but I also use the EVO a lot more than I ever used the BB. However, it lasted for about 6-7 hours on Monday under heavy use. By heavy use I mean 4hrs of GPS navigation, lots of web browsing over 3G, moderate wifi use, live wallpaper, auto-brightness (i spent most of the day outside or in a mall, so it was probably at least 80% brightness), constant texting, a few calls, and playing with the many apps I had installed the night before.
I imagine under normal use, I could easily get 8hrs+ to last me through the work day, especially once I install a task manager and install a battery saving ROM after I root it.