A few of the guys here have SGS3's and are getting great battery life out of them.
I have used the windows phone software a little and tbh didn't like it.
Having a MBP and iPad maybe stick with the iPhone. As all that shit just seems to work together. I haven't looked into how well WP8 works with the MBP