It's not just Apple that does this (with great effect).
Look at things like the Nintendo DSi, which is being released in a range of new colors. Simply adding a few different colors to a device means a big surge in orders I'm sure.
But yeah, I don't really care if the iPhone is black or white too much.