Microarrays are a widely accepted and powerful analytical tool that allows fast, sensitive, and cost-effective detection of large sets of macromolecules simultaneously. Originally developed to analyze gene expression [1], the value and power of this technology was quickly realized. Several other applications such as single nucleotide polymorphism (SNP) detection [2], comparative genomic hybridization (CGH) [3], tissue arrays [4], microribonucleic acid (miRNA) [5], carbohydrate [6], protein analysis [7], and so on have become increasingly popular.