Well, here's another question. I'm working on a set of WMS data right now and i wanted to know if you can save it on a Hard drive. I do know that you can save the current view as a georeferenced Tif, but considering the resolution i need and space covered by my workspace i need something a lot faster or i'll be doing this for weeks.
You can use GrassGis which is installed alongside with Qgis. There is the tool r.in.wms which will do the work.
It is in the background creating a textfile with the GetMap queries and replaces the extent for each tile. So you set it up with the correct region, the size of the tiles you want to have, the imagetype (depending what the wms offers) and thats it. It then sends the Queries automaticly one after the other using wget. After its finished you have to merge the tiles.
The downside is you need roughly 1-2 hours to be able to get along with GrassGis far enough to set the region extent and start the tool (GrassGis is pretty different from other Gi-Systems)
If your WMS server allows users to cache data, and all that you require is the Imagery as a Base layer, you should look into using Mobile Atlas Creator
I've successfully used MAC to create a mbtiles file, which can be viewed in QGIS, and is as good as an offline basemap, which you can place underneath your data.
For more information on how to use Mobile Atlas Creator, please have a look at this answer: https://gis.stackexchange.com/a/72973/442
Ok, i am trying an Arcgis plugin avaible as a standalone .exe. It's called WMS dowloader, avaible here and i'll confirm later if it works but from what i've seen it might do the trick (It has a clear and simple UI at least)
After much work and a long download it seems WMS downloader worked alright for the task at hand. But i have to say, seting up that program was very tedious.