First and foremost, let me congratulate you on signing on the dotted line for the f30 320i. It is really hard to tell you which colour is definitely "better and nicer", as with all things there are as many pros as there are cons and the oft repeated quote "one man's dinner is another man's poison". Heck, f30 looks darn good on Melbourne Red as well! Anyway, just to help you a little in your decision, on the f30, WHITE tends to show the lines and accentuate its curves a tad more than BLACK. However, BLACK have the more menacing and sporty appearence right at the get go. Also WHITE is a bitch to maintain as it does not hide dirt and stains well, which are oh-so-easily camouflaged on BLACK surface. What I was referring to are the black rubber stains running streaking down at the B-Pillar and those really annoying tar specks that happily sticks to the lower parts of the door and the fenders.
ANyway, bottom line is... go with what your heart tells you and whichever colour that jumps out at you.