HSDPA USB Modem

Hello All,

I have a linux kernel 2.6.24 running on an embedded board. I want to connect a HSDPA USB modem to it. Can anyone tell me which one offers best support for this kernel version? Also, I realise most of them come tied with network operators. If so do you think it is wise for me to buy an unlocked hsdpa modem so I can connect any SIM to it??

Please help.