Se non hai mai giocato la seconda generazione, probabilmente SoulSilver è quello che ti può fornire l'esperienza di gioco migliore. Detto ciò, io sono un grandissimo fan della quinta generazione, senza alcun dubbio la mia preferita (e premetto che ho iniziato da Giallo nel 2000), perciò d'istinto ti consiglierei Nero o Bianco. Riconosco però che non è una generazione per chiunque, perché ha un approccio più maturo (per gli standard Pokémon) alla trama e ai personaggi, e i nuovi Pokémon tendono a essere divisivi. SoulSilver e HeartGold giocano molto più sul sicuro e sono la riproposizione di giochi collaudati.
Omega/Alpha non sono tra i giochi più riusciti del franchise, e sicuramente non comprerei il 3DS solo per loro. Se non giochi da un po', probabilmente ti conviene provare SoulSilver e vedere se nonostante tu sia cresciuta ancora ti prende (non neghiamolo, esiste gente che semplicemente una volta maturata non trova più interessanti i Pokémon e non c'è nulla di male). Se ti dovesse piacere puoi considerare l'acquisto di un 3DS e prendere uno tra Sole e Luna, che sono in uscita a fine anno.
In breve: con SoulSilver non dovresti avere problemi perché sono i "vecchi Pokémon", come stile. A seconda della tua sensibilità Bianco e Nero potrebbero piacerti molto di più o molto di meno, e secondo me vale comunque la pena provare. Se rientri nel franchise, Sole e Luna sono alle porte.
(Bianco 2 e Nero 2 sono, come suggerisce il nome, sequel di Bianco e Nero. Sequel nel senso proprio, perché proseguono la storia dei primi due giochi. Sì, è figo come sembra.)