Index: trunk/src/org/openstreetmap/josm/gui/download/DownloadDialog.java
===================================================================
--- trunk/src/org/openstreetmap/josm/gui/download/DownloadDialog.java	(revision 2344)
+++ trunk/src/org/openstreetmap/josm/gui/download/DownloadDialog.java	(revision 2345)
@@ -24,4 +24,5 @@
 
 import javax.swing.AbstractAction;
+import javax.swing.BorderFactory;
 import javax.swing.JCheckBox;
 import javax.swing.JComponent;
@@ -54,6 +55,5 @@
     /** the unique instance of the download dialog */
     static private DownloadDialog instance;
-    
-    
+        
     /**
      * Replies the unique instance of the download dialog
@@ -74,6 +74,6 @@
     private boolean canceled;
 
-    private JCheckBox cbDownloadOsmData = new JCheckBox(tr("OpenStreetMap data"), true);
-    private JCheckBox cbDownloadGpxData = new JCheckBox(tr("Raw GPS data"));
+    private JCheckBox cbDownloadOsmData;
+    private JCheckBox cbDownloadGpxData;
     /** the download action and button */
     private DownloadAction actDownload;
@@ -84,8 +84,13 @@
         JPanel pnl = new JPanel(); 
         pnl.setLayout(new GridBagLayout());
+        pnl.setBorder(BorderFactory.createEmptyBorder(10,10,10,10));
 
         // adding the download tasks
         pnl.add(new JLabel(tr("Data Sources and Types")), GBC.eol().insets(0,5,0,0));
+        cbDownloadOsmData = new JCheckBox(tr("OpenStreetMap data"), true);
+        cbDownloadOsmData.setToolTipText(tr("Select to download OSM data in the selected download area."));
         pnl.add(cbDownloadOsmData,  GBC.eol().insets(20,0,0,0));
+        cbDownloadGpxData = new JCheckBox(tr("Raw GPS data"));
+        cbDownloadGpxData.setToolTipText(tr("Select to download GPS traces in the selected download area."));
         pnl.add(cbDownloadGpxData,  GBC.eol().insets(20,0,0,0));
         
@@ -108,4 +113,6 @@
    
         cbNewLayer = new JCheckBox(tr("Download as new layer"));
+        cbNewLayer.setToolTipText(tr("<html>Select to download data into a new data layer.<br>"
+                +"Unselect to download into the currently active data layer.</html>"));
         pnl.add(cbNewLayer, GBC.eol().insets(0,5,0,0));
 
