Fondamentalmente come caratteristiche hardware sono identici.
Il Nokia N97 è leggermente migliore perché ha 8 GB di memoria interna (il C6 solo 200 MB, quindi devi per forza metterci una microsd, nella confezione è inclusa una da 2 GB).
A livello software, il Nokia C6 è leggermente migliore perché è più aggiornato (ha un'home screen molto simile a quella dei nuovi Symbian^3).
Io ti consigliere N97 mini, che poi se sei un po' smanettona, su internet è pieno di Custom Firmware da poter installare e fargli avere tutte le features in più del Nokia C6