My idea was to get one of the android phones first, since I already know that I can at least enjoy an iphone, I don't have much experience with android, so I was going to get either the nexus 6 or the note 4 and return it if I didn't like it to get the iphone. Unfortunately the nexus 6 stock is in a horrible spot, the note 4 is readily available but I would have to go with the bloated att version, which means I would have a 14 day return period versus the holiday period with apple and google, also a restocking fee.
Anyway don't want to get too off topic, but the largest reason for me even considering alternatives is RAM.