What SIM card would you recommend for smartphone user for the travel in Germany?
It would be probably the only or the most important connection to the Internet, so large amounts of data and relatively fast transfer is an issue.
There's a need to stay in touch with friends and family, so the calls to the other EU-countries should be as cheap as possible.
According to the first criteria, I've found T-Mobile offer interesting. The internet costs 10 Euro/month and after reaching transfer limit it stays relatively fast. According to tests (Galileo from Pro7, AFAIR) it has also the best coverage. However, calls to other countries are very expensive.
According to second criteria, Lebara and Mobilka are interesting. The calls are very cheap, but there are problems with signal strength in many locations, where T-Mobile has no problem. The voice quality, at least in Lebara, is also limited. They both have the offer of mobile internet with unlimited transfer, but after reaching the high speed limit, the transfer is reduced to 64kbps, which is too slow.
I've found out that O2 has foreign calls in moderate price, but I haven't yet checked for details. There are so many other options, that it is hard to compare them all without spending the whole weekend on it. So, if someone has found the better option as having 2 sim cards and constantly switching them, this answer would be greatly appreciated.