I didnt have to think twice when i purchased my white macbook(didnt like the flat/mat look if the black)
But if the black macbook was shiny like the video or the first generation ipod nanos then the decision would have been tough............hmmmmmmmmmmm shiny black mac book
I own a black macbook and thanks to invisishield protection, it is shiny and sexy. i love the black because of this. it's true, it can look oily on the keyboard, but cleaning it every now and then helps a lot. the shield also protects from scratches and oily spots are easily cleanable.
in my opinion:
white mac>black mac
white mac<black mac + shield
go with which ever one catches YOUR eye the most.