I've got a Samsung m500 from Bell Mobility. I really like the phone, but Bell is really crippling it. Can someone tell me if the m510 has the same limitations, or if another Bell phone can do the following?

m500 can't do the following:
- Play streaming audio (digital radio for example) over a bluetooth headset
- Use the MapMe! GPS feature advertised by Bell
- Set my own custom apps to be allow to always access the internet/network

m500 can do, and I'd need if I changed phones:
- Caller ID
- microSD memory slot
- Stereo bluetooth headphone support
- Decent camera
- Small & light form factor

WHY do the wireless companies need to make this so complicated? I asked for specific features and they said "No problem". Then I enter into their contract and it's "Oh, you can't do that... nope not that either"... ad infinatum.




See More: m500 limitations on Bell? What to do?