I choose Black but, recently bought a used White since I wanted to replay the game without having to restart my Black version.
I gotta say, I definitely prefer Black cause of the Black city. The White Forrest is nice for catching Pokemon but, I can just transfer those pokemon from my other games...