Is it true that Windows Phone currently doesn't have support for EAP-TLS when connecting to wifi networks? If so, are there any workarounds?
The enterprise feature pack for Windows Phone 8 will bring support for EAP-TLS in the first half of 2014.
Update: Apparently Microsoft has moved some features planned for the Enterprise Feature Pack into WP 8.1 (source1, source2, source3). EAP-(T)TLS is one of those features which should be available with WP8.1.