Es gibt Unterschiede in der Netzabdeckung zwischen GSM- und UMTS-Netze. Allerdings vermute ich eher die Antennen von Handy und Surfstick als Grund für den unterschiedlichen Empfang. Offenbar scheint der Surfstick eine deutlich schlechtere Antenne zu haben.
Da hilft dann nur, die Datenkarte in das Handy zu stecken, und das Handy dann als Modem zu verwenden.