Sachverhalt: A. Der 1963 geborene R._ war seit 1980 als Schweisser bei der Firma E._ AG angestellt. Seit einem Auffahrunfall vom 26. Januar 2005 klagte er über Nackenschmerzen. Am 6. April 2006 erlitt er einen Herzinfarkt. Am 23. Dezember 2006 meldete er sich bei der Invalidenversicherung zum Leistungsbezug an. Die IV-Stelle des Kantons Aargau holte diverse Arztberichte, ein Gutachten der Akademie X._, Spital Y._, vom 25. November 2008 und eine Stellungnahme des Regionalen Ärztlichen Dienstes (RAD) vom 19. Dezember 2008 ein. Mit Verfügung vom 19. März 2009 verneinte sie den Rentenanspruch, da der Invaliditätsgrad 37 % betrage. B. Die hiegegen erhobene Beschwerde wies das Versicherungsgericht des Kantons Aargau mit Entscheid vom 28. Oktober 2009 ab. C. Mit Beschwerde stellt der Versicherte folgende Rechtsbegehren: 1. Der Entscheid der Vorinstanz sei aufzuheben und die Sache zur Neuentscheidung im Sinne der Erwägungen an diese zurückzuweisen. 2. Es sei ihm eine halbe Invalidenrente, eventuell eine Viertelsrente zuzusprechen. 3. Prozessual: Es sei beim Bundesamt für Statistik (BFS) ein Informationsbericht einzuholen, eventuell sei die Vorinstanz anzuweisen, einen solchen Bericht einzuholen, der sich insbesondere zu den folgenden Fragestellungen äussere und exakte statistische Angaben zu den einzelnen Fragen liefere: 13. Monatslohn: 1. Kann statistisch eine Aussage darüber gemacht werden, wie verbreitet er effektiv ist, d.h., wie viele Angestellte ihn erhalten, wie viele nicht? 2. Gibt es Unterschiede zwischen Branchen, z.B. metallverarbeitende Branchen-Dienstleistungsbranchen? 3. Gibt es Unterschiede zwischen den Anforderungsniveaus, z.B. zwischen Anforderungsniveau 1/2 und 4? 4. Ist der 13. Monatslohn bei Teilzeitstellen ebenso verbreitet wie bei Vollzeitstellen? Sonderzulagen: 1. Wie hoch sind die Sonderzulagen resp. wie viele Angestellte erhalten sie, wie viele nicht? Hinweis: der 13. Monatslohn ist mit 1/12 angerechnet. 2. Gibt es Unterschiede zwischen Branchen, z.B. metallverarbeitende Branchen-Dienstleistungsbranchen? 3. Gibt es Unterschiede zwischen den Anforderungsniveaus, z.B. zwischen Anforderungsniveau 1/2 und 4? 4. Sind Sonderzulagen bei Teilzeitstellen ebenso verbreitet wie bei Vollzeitstellen? Zulagen für Schicht-, Nacht- und Sonntagsarbeit: 1. Welchen Teil des Tabellenlohns machen diese Komponenten aus? 2. Wie viele Angestellte erhalten solche Lohnkomponenten, wie viele nicht? 3. Gibt es Unterschiede zwischen Branchen, z.B. metallverarbeitende Branchen-Dienstleistungsbranchen? 4. Gibt es Unterschiede zwischen den Anforderungsniveaus, z.B. zwischen Anforderungsniveau 1/2 und 4? 5. Sind entsprechende Zulagen bei Teilzeitstellen ebenso verbreitet wie bei Vollzeitstellen? Weiter legt der Versicherte diverse neue Akten auf. Mit Eingabe vom 11. Dezember 2009 beantragt er, der Tabellenlohn sei um mindestens 7,7 % zu reduzieren, und reicht neue Akten ein. Die IV-Stelle schliesst auf Beschwerdeabweisung. Das Bundesamt für Sozialversicherungen verzichtet auf eine Vernehmlassung. 