buy one here before I leave or buy it there?
probably in the USA cells are a bit cheaper...
Also, which should I buy?
lol, nokia n95 at least.. or maybe the newest nokia from E series...... just joking;) take a look at some comparisons on the net and choose one you like. Pay attention only that phone must support GSM 900/1800 + as an option UMTS 2100