[Windows Mobile Apps and Games] CouchPotato:
Just before you declare "most of the work is finished", i would ask you for two additions, please.

- Can you do an export for famous car-navigation software TomTom?

The output format is *.ov2 with an additional *.bmp (icon) with the same name.

One can start TomTom afterwards and navigate to these point of interest (poi).

Each entry in a simple custom OV2 file is as follows.

1 byte: type (always 2)
4 bytes: length of this record in bytes (including the T and L fields)
4 bytes: longitude coordinate of the POI
4 bytes: latitude coordinate of the POI
13 bytes: null−terminated ASCII string specifying the name of the POI

Coordinates are stored as 4−byte integers representing a WGS84 longitude or latitude, multiplied by 100.000 and rounded to the nearest integer. As such, an X−coordinate should always be a value between −18.000.000 and +18.000.000, and a Y−coordinate should be a value between −9.000.000 and +9.000.000.

- Can you do an export for OziCE in *.wpt? Because OziCE is excellent for navigation in the woods and one can make bitmap-maps by yourself or use the growing number of excellent maps made by another person.

OziExplorer File Formats
Waypoint File (.wpt)
Line 1 : File type and version information
Line 2 : Geodetic Datum used for the Lat/Lon positions for each waypoint
Line 3 : Reserved for future use
Line 4 : GPS Symbol set - not used yet

Waypoint data

One line per waypoint
each field separated by a comma
comma's not allowed in text fields, character 209 can be used instead and a comma will be substituted.
non essential fields need not be entered but comma separators must still be used (example ,,)
defaults will be used for empty fields
Any number of the last fields in a data line need not be included at all not even the commas.
Field 1 : Number - for Lowrance/Eagles and Silva GPS receivers this is the storage location (slot) of the waypoint in the gps, must be unique. For other GPS receivers set this number to -1 (minus 1). For Lowrance/Eagles and Silva if the slot number is not known (new waypoints) set the number to -1.
Field 2 : Name - the waypoint name, use the correct length name to suit the GPS type.
Field 3 : Latitude - decimal degrees.
Field 4 : Longitude - decimal degrees.
Field 5 : Date - see Date Format below, if blank a preset date will be used
Field 6 : Symbol - 0 to number of symbols in GPS
Field 7 : Status - always set to 1
Field 8 : Map Display Format
Field 9 : Foreground Color (RGB value)
Field 10 : Background Color (RGB value)
Field 11 : Description (max 40), no commas
Field 12 : Pointer Direction
Field 13 : Garmin Display Format
Field 14 : Proximity Distance - 0 is off any other number is valid
Field 15 : Altitude - in feet (-777 if not valid)
Field 16 : Font Size - in points
Field 17 : Font Style - 0 is normal, 1 is bold.
Field 18 : Symbol Size - 17 is normal size
Field 19 : Proximity Symbol Position
Field 20 : Proximity Time
Field 21 : Proximity or Route or Both
Field 22 : File Attachment Name
Field 23 : Proximity File Attachment Name
Field 24 : Proximity Symbol Name

I add an example made by GSAK with different colors for the type of a cache and for the different additional waypoints.

Once again i would like to thank you for your excellent work for the geocaching community!

Happy Hunting!