Graphhopper has released 0.3 and it is updated now also in AdvancedMaps3D project. Some notes:
* Our sample has now minimal implementation of display of turn instructions as Markers on map
* The new Graphhopper requires also updated graph files (version 3), so older ones probably do not work anymore. From our wiki page there is link to a compatible sample file.
* For instructions you need to have graph file with instructions included
* There are couple of missing things in graphhopper itself - turn restrictions (but one-way streets are there, so this is not that major issue) and specific instructions for roundabouts (take 3rd exit etc).
* Graphhopper 0.3 has better support for bicycle routing - it can take elevation profile into account. Of course it requires that you have elevation (SRTM) data as input to graph generation.
About graph packages - you can ask me if you need one for your country, demos and development and you do not want to learn how to do it with graphhopper itself. Also we can provide commercial service to get up-to-date per country/region graph data files.
Jaak