Since a few weeks i use zeroshell as a UMTS/WLAN Router. I use a linksys UMTS Router connected to eth0 and a D-Link AP connected to eth1.
It works fine.
If you start to experiment with UMTS you only should use the USB devices. They are quicker and this devices have less problems if you compare it with the PCMCIA devices.