I hate to admit it but I've become quite attached to my Blackberry device. After using a variety of PDAs/phones/etc., it simply works best for me despite it beign a rather clunky phone.

Something RIM has done is build a pretty decent web browser. It's incredibly helpful when traveling to get news, travel info, etc. A downside is that JavaScript is not supported which can be problematic. But, many (like the Seattle Times) provide mobile-optimized versions in WML, etc.

Recently, I was trying to access a brand name travel vendor site to get a customer service phone number. When visiting, I got this message:

We're sorry.
We notice that you do not have scripting/JavaScript enabled on your your browser. [COMPANY] uses scripting/JavaScript in order to provide increased functionality as well as to ensure that the data you enter into this site remains secure.

Hmm... Not sure that I really buy the security message. More importantly... why don't they have a way to support Blackberry users? For those that travel, it's not hard to notice that Blackberry (and other mobile devices) are pervasive among the traveling crowd. Yet, a major travel company doesn't even provide a link for a phone number to call their customer service as the site will not render anything but a link to the Privacy Policy. This seems like a missed opportunity to serve the customer.

If they use a BIG-IP, they could write up a quick iRule to detect browser-type, redirect the request to a different server hosting a lightweight, basic HTML site that is compatible with a mobile browser, and at least provide some basic information helpful for their customers. They could also do some interesting security implementations as well but...

The point remains... mobile is not just a gimmick. If your users rely upon mobile devices, identify how you can help them. Now, more than ever, technology really makes mobile platforms a viable and useful target client and there are reliable, secure, and viable ways to deliver content and apps for them.