I think the Audioengine 2 is a nice little (really little) speaker. I had used them with my iPod and TV and it sounded pretty good. I will say that placement is critical. I would say to get the best soundstaging make sure they're as far apart as possible in the space you have. You may have to toe them in to get the best effect. I also felt that finding the right distance was important. I know in a cubicle it's not easy.
If you know there's no bass below 50hz and it's a bit rolled off at the top you can work within it. What is there is well detailed and controlled for it's sized. Mids are nice with a touch of warmth. Which is probably not a bad thing in an office environment. My brother has a computer Bose system and the Audioengine is an improvement.
One last thing. As I said before they're quite small. This is nice for a cubicle. They feel heavy for the size. Add the fact that typical street prices are good, it's a pretty good deal.