I was able to record from my 500d directly to pc, but not in hd quality. There is an app named sparkocam that allows doing this, but the size of output video is smaller than if you record directly into camera. As I understand, the reason is that this app takes video from camera's live view and its size is less than 1080p. But that was ok for me, since I actually used it for skype video chats.