First World Problems

As most of you know, AT&T announced they would have the Lumia 900 in black and cyan on April 9th and the white version by April 22nd. After looking at things like this, I'm still extremely conflicted on whether to buy the phone I've been waiting since December for(when my actual upgrade was due), or to hold out a little longer for the white. I'm wondering if the novelty of the white will wear off and i'll be wishing I had opted for a more subtle color, or if I get the black, will I be wishing I'd waited and gotten the white. Any thought from tribespeople?

522901_357501024288257_100000850864527_997262_1482286117_n_medium

via fbcdn-sphotos-a.akamaihd.net

Edit: If I do get the black initially, would AT&T let me return it for a white when it comes out? Someone suggested this elsewhere and I must admit I'd never considered that option.