Re: Any ways to Mirror iPhone screen to pc
AirServer and Reflector can both do this, without jailbreaking. You can try both and decide which one works best for you. After doing so, I have found Air Server works better for me. Both have issues with losing connection once in a while but Air Server's output is sharper on the PC than Reflector.
Edit: oops, just realized you said iPhone 4, not 4S which is the minimum required. I'll leave my reply here in case anyone with a compatible device is looking for those apps.