Is there a verison of iPhoto that works on a pc?
I would jump on the chance to be able to run iPhoto on Windows
Apple sells software to drive hardware sales. There's no motivation for apple to produce iphoto for windows. Yeah there are some exceptions like safari, but in general, apple sells hardware and uses software to leverage that.
I used Picasa, and while it was good at the time, I feel it's become bloated and I don't like the service that it runs in the background while it's closed. Windows Live Photo Gallery is pretty nice, not bloated, but the newest version (which I believe is where the link goes) still has some bugs. I'd use the current release and just update when the updates rolls around.