WAP vs. J2ME: Which is best for mobile?