if you make your mxd files to serving it as rest service, you can present them in "View In:" ArcGIS JavaScript api...
Example:
in ArcGIS Services Directory you can see:
ESRI_StreetMap_World_2D (MapServer) and when you enter into this, you
can see
View In: ArcMap ArcGIS Explorer ArcGIS JavaScript Google Earth
ArcGIS.com Map
and you can reach it from here basically...
or if your users have ArcGIS Explorer, they can also see services in ArcGIS Explorer...
UPDATE:
Another Solution is that you can check Esri Partner - CarryMap:
CarryMap is a unique solution for reproducing your ArcGIS maps as
self-sufficient distributable electronic map applications for desktop
computers, Windows mobile and Apple iOS devices.
With CarryMap you get the professional production tool for making
spatially enabled guides, exploration plans, field work maps,
recreation and attraction plans for navigation and information support
purposes. All that you can easily supply to any non GIS user having
neither specific GIS software nor professional GIS skills and
experience.
CarryMap Features:
- Output map applications can be used on any Windows computers, Windows
mobile or Apple iOS devices*
Solution preserves the original map layers properties and look
Output map application combines viewer and data in one compact file - send it, use
it in your presentations, put up at your websitefor download
integrity and security
Output map applications functionality
User friendly and seamless interface
Add/Import/Export pushpins
Map rotation
GPS support
Hyperlinks support in the identify dialog
Advanced search capabilities
Go to XY coordinates
Smart scaling
Distance measurement
Screenshoot:

i hope it helps you...