Thought i'd throw this up. My Surface Pro running 3 monitors plus its own screen. No lag, i've run three videos at the same time without any problems. The hardware is simply amazing. Two run through a USB 3.0 hub and the another one through the mini display port. I'm really impressed with the surface for nearly all tasks I want to complete. Its super quick pc and when I leave for work, I unplug it and take it with me. Well done Microsoft. The Surface is a real winner. Miracasting to my 50" tv is just an added bonus.