I have a Garmin etrex 20 and I want to convert my waypoints into an shapefile for Q-gis.

The waypoints need their name and back ground information with them in the shape file.