Don't know the prices on those, but another small speaker system to consider is the Omnisat from Mirage. They have an unusual design that casts a far wider soundstage than almost all speakers of their size. Imaging, however, is less precise than traditional designs. If you'll be mainly using them for movies, they might be a good solution, as they are supposed to generate a far more immersive soundfield. If the Omnisats are too big, they have a set called Omnisat Micro and an even smaller set called Nanosat (same design principle, smaller speakers). If you're planning on a lot of music playback, these might not fit the bill, but for movies, the design is promising.
Mirage Omnisats
From there you can find the Nanosats and Omnisat Micros as well.