ICD Vega touchscreen tablet computer Scott Fitzgerald·21 March 2010The ICD Vega is a 15 inch tablet computer, powered by the Android operating system, and is due for release in the first half of 2010, in a limited - for now - number of countries.Computers·0 Comments··546 views