I'm currently living in Hungary and I strongly recommend to MB in US/Canada.
(sorry, somewhat long post with many variables!) i'm in a similar but opposite situation. canadian living in berlin will be buying 13" 2.53 GHz (more expensive in germany than in canada), moving up from early mac mini (1.42).
am going to be in mexico city for 7wks starting 27jan and really need to get the new machine for at least the end of a 4wk contract i'm starting tomorrow, but would prefer to get it sooner.
the work i do is text and music notation (finale software), no heavy graphics, no gaming and only periodic graphic design (photoshop, illustrator, indesign). i have a 24" screen i expect to do most work on but need portability sometimes (screen size isn't so critical in those cases).
i'm getting the impression that the particular model i will get is preferable to buy BEFORE the upgrade? i can afford to wait 2wks to buy but not really more.
or should i wait and buy in mexico (cheaper than germany), where it seems i can only get a spanish keyboard... i will continue to use a full-size keyboard when working at home so the spanish keyboard is not sooooo much of a hassle presently, but i don't want it long-term.
i was considering using the 14-day return option but i'm not sure i could buy in germany and return in mexico. how long after the release is the 14-day return policy valid?