Actually, the frost giants aren't that hard to beat. When you arrive in that jail, you spawn with all of your normal weapons and armour. It's pretty easy to get out of too. It's an adept level lock. You also still have your normal amounts of lock picks.