The US National Geospatial-Intelligence Agency (NGA) probably produces the world-wide gold standard for coordinate transformations. Software - GEOTRANS 2.4.2 available here -
http://earth-info.nga.mil/GandG/geotrans/index.html
Probably best not to rely on transformation software from someone who dabbles with coordinate software - you may find yourself somewhere you don't want to be!
Also, if you are converting ellipsoidal GPS coords into geodetic lat/longs be aware that some software does not work properly and may have errors of 100meters plus.
Good luck, Tanimbar