Either Saffron City or Cerulean City.
Saffron because of its access to the Magnet Train. I'd probably head on over to my absolute favorite Pokemon city as often as possible. Do some shopping there and all. Moreover, two Gyms, even if one isn't official. And I'd like to mess around with the psychics. ("I'm thinking of a number between one and ten. Read my mind and tell me what it is!" "...OH DEAR GOD.")
Cerulean because it's quaint, it has some pretty prime training spots (namely, Cerulean Cave), and I'd love to hit the Cerulean Gym and look at all the pretty Water Pokemon as often as possible. That and, okay, proximity to Cerulean Cape.
Ideally, I'd like to live on the cape, maybe even in the front yard of the Sea Cottage, partly because I'm a fangirl and partly because I think it'd be entertaining to see how long it takes before Bill calls the cops on me.
In other words, I should really never, ever be brought to the Pokemon world.