the build quality for this phone is awesome, Along with the battery life
a full charge is about the same as any phone really, for me its about 2.5 hours (i always leave it a little extra once its reached 100%)
The phone is scratch resistant, But that doesnt mean its impossible to scratch, Just look after it, Dont drop it on purpose
Storage is a bummer for most people, For me its plenty
I can always swap media from phone > PC >back to phone.. I dont need to carry my whole collection of media with me.. Plus the 25gb free dropbox is really cool.
All in all spec wise they are similar, The development is slow going at the moment for the One S (but its still not released worldwide) so it can be expected...
If you can afford the difference id say go for it..... If you have worked you balls off for ages and ages to find that difference in price needed, Id pass for now...