Faits: A. Domicilié à A._, X._ a exploité sur cette commune le garage Y._ en raison individuelle. Le 1er janvier 1997, l'exploitation du garage a été reprise par la société Y._ SA, dont les actions sont détenues principalement par les enfants de X._. Ce dernier est devenu directeur salarié de la nouvelle société. X._ a continué à exercer des activités à titre indépendant parallèlement à son travail pour le garage. Actif sur le marché immobilier, il a participé à diverses promotions immobilières et a géré une cave sous l'enseigne B._. A fin 2002, sa situation financière étant précaire, X._ a passé avec le Crédit Suisse une convention d'assainissement datée des 29 novembre et 3 décembre 2002. Il en ressort notamment qu'au 29 novembre 2002, le total de ses dettes envers le Crédit Suisse s'élevait à 9'978'744 fr. 60. Sur ce montant, Garage Y._ SA a repris 2'850'000 fr., ce qui correspondait à l'achat par ladite société des parcelles et immeubles, propriété de X._, abritant le garage. Ce dernier a également signé une reconnaissance de dette de 1'050'000 fr. assortie d'un plan de remboursement envers le Crédit Suisse. Pour le surplus, la banque a renoncé au solde de ses créances envers X._. Dans les comptes 2003 de X._, cette opération d'assainissement a été enregistrée comme générant une recette de 6'078'744 fr. 60 s'établissant comme suit : 9'978'744 fr. 60 (total des dettes avant assainissement) auxquels ont été déduits 2'850'000 fr. au titre des dettes reprises par Garage Y._ SA et 1'050'000 fr. à titre de reconnaissance de dette envers la banque. Invoquant une perte de 3'812'746 fr. 79 en 2003 sur la vente des immeubles du garage, X._ a fait valoir un bénéfice pour l'exercice 2003 qui ascendait à 2'261'343 fr. 40. La Commission d'impôt de district pour la commune de A._ (ci-après la Commission d'impôt) a ajouté à ce bénéfice 39'176 fr. correspondant au montant généré par l'exploitation de la cave B._ et fixé le revenu indépendant de X._ à 2'300'519 fr. pour l'année 2003, sous déduction de 2'153'300 fr. correspondant à des pertes commerciales se rapportant à des exercices antérieurs et de 27'173 fr. de cotisations AVS. Partant, X._ a été taxé, pour l'année 2003, sur un revenu provenant de son activité indépendante de 120'046 fr. Durant les années 2004, 2005 et 2006, X._, en sus du revenu de salarié provenant de son activité de directeur de Garage Y._ SA, a été imposé sur un revenu indépendant constitué principalement des montants perçus en relation avec la cave B._ et, de façon résiduelle, du commerce d'immeubles. Il a continué à tenir une comptabilité en 2004 et en 2005, faisant ressortir des pertes de 11'111 fr. 55 en 2004 et de 3'912 fr. en 2005, qui ont été admises fiscalement. En outre, pendant les années 2003 et 2004, X._ a bénéficié d'une nouvelle opération d'assainissement en lien, cette fois, avec son activité immobilière indépendante; à ce titre, le Crédit Suisse lui a octroyé des remises de dette de 1'075'790 fr. et de 187'451 fr. sur un immeuble. Sur le plan fiscal, ces revenus ont été compensés par des pertes avant assainissement de 780'496 fr. et une provision pour les engagements face aux acquéreurs de 482'745 fr. B. Le 2 février 2007, le Crédit Suisse a accepté le rachat par X._ de la dette de 1'050'000 fr. reconnue dans la convention d'assainissement conclue à fin 2002 pour le montant de 100'000 fr. Informée de ce rachat, la Commission d'impôt a considéré que la différence entre ces deux montants constituait un revenu imposable, de sorte qu'elle a opéré une reprise de 950'000 fr. sur le revenu indépendant de X._. Dans une décision de taxation du 10 octobre 2008, elle a fixé, pour l'exercice 2007, le revenu net imposable de ce contribuable à 1'060'735 fr. en matière d'impôts cantonaux et communaux (ci-après ICC) et à 1'059'585 fr. en matière et d'impôt fédéral direct (ci-après IFD). Le 16 décembre 2008, la Commission d'impôt a rejeté la réclamation formée par X._, qui s'opposait à la reprise de 950'000 fr. Elle a considéré qu'il s'agissait d'une créance de nature commerciale et non privée, comme le soutenait le contribuable. Par jugement du 20 janvier 2010, la Commission de recours en matière fiscale du canton du Valais (ci-après la Commission de recours) a rejeté le recours formé par X._ à l'encontre de la décision précitée du 16 décembre 2008. Elle a également constaté le caractère commercial de la dette litigieuse. C. A l'encontre du jugement du 20 janvier 2010, X._ interjette un recours en matière de droit public au Tribunal fédéral. Il conclut principalement à l'annulation de la décision attaquée et au renvoi de la cause à la Commission de recours pour nouvelle décision dans le sens des considérants. Subsidiairement, il propose de réformer le jugement du 20 janvier 2010, en ce sens que l'abandon de créance réalisé par le Crédit Suisse en sa faveur le 2 février 2007, d'un montant de 950'000 fr., soit considéré comme portant sur une créance privée et non pas commerciale, et que cette opération soit imposée sur une assiette de 0 fr. 