The biggest thing you'll probably face is the screen size difference if you choose the iPhone.
Is there any way to transfer/save all contacts, pics, texts, etc...from iPhone to S4, if I upgrade?
When i upgrade my phone i put all my contacts, music, pics to my 16gb sd memory card and transfer everything to my new phone
And for contacts the people in the store can easily transfer everything for you