This is an excellent price point for this capability. I've been playing around with a lot of different ARM implementations from Atmel to Nvidia and many places in between. What struck me is how spoiled I had become to x86 machines all having esssentiall the same set of "features" just at different service levels. I find myself wanting a Marvell CPU (good at networking) and an nVidia GPU (great at throwing pixels around) with an Atmel floorplan (easy to layout). I'm not complaining, it is a lot more fun exploring the choices people have made putting together their ARM SoCs than it is exploring the differences between an Intel Core i3 and a Core i5.