Cancer classification with DNA microarrays is less more?

The dissection of cancer and the underlying molecular processes that are defective in cancer cells has become an important tool in the fight against this disease. DNA microarrays can provide detailed information of the expression pattern of thousands of genes in tumours. But how much of this data is useful and is some superfluous? Can array data be used to identify a handful of critical genes that will lead to a more-detailed taxonomy of tumours and can this or similar array data be used to predict clinical outcome? Primary tumours will give us the statistical power to draw these conclusions, but can cancer cell lines be used as models to point us in the right direction?