Thought this list might be Useful:
1st SS-panzer Division leibstandarte "Adolf Hitler"
2nd SS-panzer Division "Das Reich"
3rd SS-panzer Division "Totenkopf"
4th SS-Panzergrenadier-Division "Polizei"
5th SS-panzer Division "Wiking" (Scandanavians)
6th SS-Gebirgs Division "Nord" (Scandanavians and Germans)
7th SS-Freiwilligen-Gebirgs Division "Prinz Eugen" (Rumanians, Hungarians and Yugoslavians)
8th SS-kavallerie Division "Florian geyer"
9thSS-panzer Division "Hohenstaufen"
10th SS-panzer Division "Frundsberg"
11thSS-Freiwilligen-Panzergrenadier-Division "Nordland" (Scandanavians and Dutch)
12th SS-panzer Division "Hitlerjugend"
13th Waffen-Gebirgs Division der SS "Handschar" (kroatische nr.1) (Bosnian Muslims)
14th Waffen-Grenadier Division der SS (ukranische nr 1) (Galicians)
15th Waffen-Grenadier Division der SS (lettische nr 1) (Latvians)
16th SS-Panzergrenadier Division "Reichsführer SS"
17th SS-Panzergrenadier Division "Götz von Berlichingen"
18th SS- Freiwilligen-Panzergrenadier-Division "Horst Wessel"
19th Waffen-Grenadier Division der SS ( lettische nr 2) (Latvians)
20th Waffen-Grenadier Division der SS (estnishce nr 1) (Estonians)
21st Waffen-Gebirgs Division der SS "Skanderbeg" (Albanians as noted)
22nd Freiwilligen-kavallerie Division der SS "Maria Theresa" (Hungarians)
23rdWaffen-Gebirgs Division der SS "Nederland" (Dutch)
24th SS-Gebirgs Division "Karstjäger" (Austrians and Yugoslavians)
25th Waffen-Grenadier Division der SS ( ungarische nr 1) "Hunyadi" (Hungarians)
26th Waffen-Grenadier Division der SS ( ungarische nr 2) "Hungaria" (Hungarians)
27th SS- Freiwilligen-Panzergrenadier-Division "Langemarck" (Flemish, Dutch and Belgians)
28th SS- Freiwilligen-Panzergrenadier-Division "Wallonien" (Belgians)
29th Waffen-Grenadier Division der SS ( italianische nr 1) (Italians)
30th Waffen-Grenadier Division der SS (weiss ruthenische nr 1) (Mixed bag of Russians, Byelorussians, Poles, Ukrainians, Tartars and Armenians and German police!)
31st SS-Freiwilligen-Grenadier Division (Possibly Hungarians)
32nd SS-Freiwilligen-Grenadier Division "30 januar"
33rd Waffen-Grenadier Division der SS "Charlemagne" (French)
34th Waffen-Grenadier Division der SS "Landstorm Nederland" (Dutch)
35th SS-Polizei Grenadier Division
36th Waffen-Grenadier Division der SS "Dirlewanger"
37th SS-Freiwilligen-Kavallerie Division "Lutzow" (some Hungarians, mostly from other divisions broken in combat)
38th SS Panzergrenadier Division "Nibelungen"
Some points of interest:
Some formation numbers changed their divisional titles during the war causing some confusion at times in research. Most of these formations were not "divisions" in size, just name and many were formed quickly during the final few months of the war. Many of the foreign formations were used for anti-partisan operations rather than front line combat, but by 1944 they were mostly thrown into the front and were swallowed up by the russian juggernaut.
Oh and a link on the British Free Corps (I called them Legion of St George, but they went under a few names) for you
http://www.wssob.com/000kpsbri.html
A glance at the book I have shows a photograph of the insignia, a picture of Amery after capture, a picture of unkown members relaxing in uniform and finally a picture of the indentity card and leaflets given to members
