Is there a better photo application than iPhoto for managing iPhone videos and photos?
The only other app on the Mac that can access photostream is Aperture. So your choices are migrate to Aperture - and that's even less designed with sharing in mind - or fix iPhoto. Performance issues like you describe can be down to a number of issues - Disk Space, Ram, bunged up caches and so on. What fixes have you tried?