Which is the best middle-sized smartphone to buy?

I am really looking to buy a smartphone that is medium-sized and has plenty of good features. I am not a Windows phone fan so I do not want a Microsoft, Nokia or HTC phone. Probably the best choice would be between Samsung and Apple. Help me find my ideal phone please and I do not want answers on why iOS or Android is good or bad. I am into specs more.
