Your link doesn't work as you included the word "BUT" at the end since it was the begining of the next sentence. By removing it I was able to get to the website; but can NOT see the phjones available because my zip code isn't in their database.
What zip code are you using/in so that I (or someone) else can look at the phone selection to see if one would suite your slingbox needs????
The following link will allow you to get all the information about the supported Mobile devices.
Make sure to check this information in order to determine if any of your company Mobile devices is included.