Any Sidekick users here? I need to buy a new phone and I'm wondering if you can view and post on Ferrarchat.com with a T-mobile Sidekick? Any other...