I was blown away by the performance of this 75 Euro Mini Android 4.0.4 stick sporting a 1Ghz CPU and 1Gb of RAM. It also has 4Gb of internal storage and the capacity to run a MicroSD stick with a maximum capacity of 32Gb. Read more below.