Home Off Beat Is ‘Java Phone’ a modest iPhone challenger?