This is a newbie question on SSL VPN so please be gentle.
I know that SSL VPN requires some kind of hardware to run on.
My question is what are the pros and cons of getting either:
A) A piece of hardware that solely runs SSL VPN, such as from Sonicwall or Cisco?
B) Using a Windows box (I am not versed on Linux at all) to run SSL VPN?
What would be the best option of these two and what experiences have people had?