FWIW, TMO UK does have an "Eastern European Pass" for calling countries in Central and Eastern Europe. Beats me why they think it's OK to charge 5p a minute to Russia but not the US, Canada, Australia, etc. From their rates page (
http://www.t-mobile.co.uk/shop/mobil...me_paygplans):
"It is now even cheaper to keep in touch with friends and family from the UK - call Czech Republic, Hungary, Latvia, Lithuania, Poland, Slovakia, Romania, Russia or Croatia for just 5p per minute to landlines or 15p per minute to mobiles - simply text INT to 441 to enjoy these reduced rates."