intertronic's post in Join a column in a attribute table " definitively" was marked as the answer
i don't know q-gis enough,
in arcgis usually you join a table and then you need to export the layer in a new shapefile.
The new exported file contains all the Information..
so, try to Export the layer