Oba są poprawne.
Podmiotem w tym zdaniu jest „on” i jest tylko jeden podmiot. „Lepsze niż” to zdanie, po którym następuje obiekt. Zaimki używane jako przedmioty to ja, ty, on, ona, my i oni.
Porównaj: „on jest wyższy ode mnie”, „jestem mądrzejszy od niego”, „są jak my” .
Obiekt może być również klauzulą, która jest minizdaniem zawierającym własny temat, np. „Biegnę szybciej niż chodzę”. Tutaj pierwsze „ja” jest podmiotem zdania, a drugie jest częścią klauzuli dopełnienia, w której jest podmiotem. Drugie „ja” nie jest obiektem, więc nie powiesz „ja chodzi”.
Zobacz także:
http://www.oxforddictionaries.com/words/i-or-me
http://m.wikihow.com/Choose-Between-%22I%22-and-%22Me%22-Correctly
http://www.elearnenglishlanguage.com/blog/english-mistakes/i-vs-me/