I thought ED said that there would be no need to solder
Do you remember the context for that? He may have been talking about something else or has a different plan in mind. The PHS8 does also come in a plug card format, if you remember him talking about no need to solder he may be planning to use the plug card and I just missed it, but at 50x34mm it is quite a bit larger than a soldered solution.
In my remembrances someone asked him if we will need soldering for changing the 3G module and he said that it is a module so no need for soldering. Come to think, yes a module is removable and ED always talked about it with the terms "module", not "chip". So he likely will use the card format unless he changed his mind.
EvilDragon could you enlighten us?