If I had the capabilities, it would be a web client since it would provide the most flexibility among all the different mobile platforms. A rich client would have to go more extensive testing and also there are the "requirements" piece. Rich clients tend to be more memory intensive so the mobile client can be affected in doing the other functions concurrently (receiving e-mail, phone calls, etc.).
Last Wiki Answer Submitted: June 4, 2009 6:02 pm by Aguacer08,120 pts.