I read sometime ago a post which concerned a modem to buy for Linux.
Take a look at www.novatelwireless.com
Kind regards.