I bought an "open box" Astro+, meaning it was even cheaper than normal. Sure, it's a cheap device, and there are a few signs of that - but if you want something which works, does what it should, and does it well, this is fine. It has quite a large bezel, meaning the device is physically a bit bigger than you might expect. Hopefully that translates to good battery life.
But enough tech speak. There's a few basics we need to cover.
(a) This device includes Google Play (formerly the Android Marketplace). Most of the sub-£100 don't. It's a definite bonus.
(b) It plays HD Youtube clips without any problem.
(c) It plays BBC iPlayer TV just fine (the Android app doesn't seem to offer HD).
(d) Google Maps works just fine - scrolling around a redrawing is really responsive.
(e) There's a micro SD slot, so you can increase storage.
(f) There's a camera above the screen, for video calls. But it's only a very poor sensor (VGA, I think).
(g) There's an HDMI port, so you can use it to play stuff on your TV.
(h) It's Android 4.0. Most of the sub-£100 tablets are on Android 2.something. 4.0 is the tablet-specific version, and better for it.
(i) It comes with what appears to be a full version of Documents to Go (which you don't get on the Nexus 7, nor - I think - the Kindle Fire).
There are some downsides to consider. No Bluetooth, so pairing with a keyboard is more tricky. Compared to the Kindle Fire & Nexus 7, the screen is low resolution (800x480). And if either or both of those take off, there will be a host of accessories for them; there won't for this.
Verdict: I'm struggling to decide if I would pay £90 for this, or whether I'd go for a Fire or Nexus 7. I've not seen them in the flesh, but I'd probably go for the latter, probably really for the better screen (I've yet to find the Cyclone+ hesitate or appear to need more processing power; I'm sure it will sometime). But if you can find one of these at sub £70, for me that makes it worth it.
- Good: I'd not realised there are two mini-USB to standard USB converters included in the box; I think the main aim is so you can attach a USB 3G dongle (there's a list of those which are supported). I used one of the converters to attach a standard USB keyboard, which worked fine at once with no issue at all (an ICS feature, I think). Probably not that useful to attach a full-sized keyboard, but maybe a foldable USB keyboard would sometimes be useful.
- Less good: iPlayer video is pretty poor. It's watchable, or perhaps more correctly it's fine to listen to - there's no hiccups, no stuttering, but the pictures can be pretty "blocky" (not an iPlayer issue, because I tried the same stuff on an iPad and it looked fine). I think the processor is struggling to decode all the info, with the result it's pretty patchy - slightly hard to describe - it's not pixelated, but it's very low definition - if you were watching sport, for example, you'd get a really good feel for how the game is going, but I think you might struggle to spot the ball in a tennis match, or to judge if it was a fair tackle or a foul in football. That's using the iPlayer app to stream over wifi (and it's not the wifi which is the issue - same wifi used for the iPad comparative). It might be better when the BBC release an Android app which allows downloads instead of streaming. I can't currently find a way of transferring downloaded files - even the "download for portable player" downloads - because of the DRM issue. Worth noting that YouTube is fine, so it's an issue related to how the iPlayer streaming is encoded.