Have a rummage here mate-
http://en.wikipedia.org/wiki/Battle_of_Budapest
And here-
http://www.axishistory.com/index.php?id=630
Order of battle - Budapest Garrison, 26 Dec 1944
I Corps (Hungarian units)
10. Infantry Division
12. Infantry Division
1. Armored Division (parts of)
Hussar Division (parts of)
Group Billnitzer (surviving elements of 4 assault gun battalions)
1. Parachute Battalion
Budapest Watch Battalion
5 x Royal Gendarmerie Battalion
Budapest Air-Defense units
3 x Engineer Battalion
Budapest University Assault Battalion
Royal Life Guard Battalion
Arrow-Cross unit (1.000 - 1.500 men)
Budapest police
IX. SS-Gebirgs-Korps
8. SS-Kavallerie-Division
22. SS-Kavallerie-Division
13. Panzer-Division
60. Panzergrenadier-Division Feldherrnhalle
271. Infanterie-Division
Flaksturmregiment Nr 12
4. SS-Polizei-Regiment
4 x Infantry battalions (surviving elements from other units)