DNA Arrays in Clinical Oncology: Promises and Challenges