I to have used the N73 for my phone. I have also used Telestial, The company is a complete rip off. They charge to much for the sim cards. It is also hard to top up the sim card from them. If you are going to Europe look at
www.prepaidgsm.net.
They have all the information for local sim card, and International cards. I use local sim cards in the country I am in. I find it better for me to do that. I have used international cards, but they are becoming more trouble than they are worth. A lot of them are going out of business. If you are looking for a N73 phone look at
www.importgsm.com. They are a little more expensive, but I gotten nothing, but great service from them. ^ Hope this helps you.