I've heard of Square Space, but haven't used them (did sign up for a free trial account though). The best way to get your question answered is simply to submit a question to them -- they're quite friendly.
Also, Square Space isn't all that new. They've actually been around as long as WordPress.
~ Teli