I have SoundSticksII and they are great. The only downside of them is that you have to position them carefully for best sound quality, as they use Odyssey technology that helps to reduce size of speakers, but also narrows the high-quality-range. Subwoofer can sometimes be very intense, but you'll get used to it.
I had Creatures for a day back in 2003 and the sound was superior, but as I said it was long ago when I didnt have SSII and only for one day. Its up to you...
Maybe you should listen to both at the store and then choose? 🙂