I want to create a midlet which allows the field-personell e.g. in russia to enter their times which will be transfered to a web service in the headquarter. Because the times are subject to "night shift premium" etc. I also need the localisation of the field-guy to calculate the time-difference to the headquarter.

Can someone gimme an advice which mobile-device is necessary to accomplish this?
Do I need a special provider for localisation?

Thanx a lot,