Sigue la recomendación de los usuarios... cómprate una y luego la otra (claro, cuando puedas). No solo tendrás soportes para tus juegos B/W y B2/W2, sino también combinando ambas, podrás tener un mayor surtido de movimientos, usando tutores y TM... podrás entrénalos mas rápido en D/P/Pl y podrás gozar de ellos, paseándolos, en HG/SS.
Pero recuerda, todo tiene un costo y lo recomendado es que realices estas comprar cuando tengas lo necesario y siempre y cuando no involucren un gasto desmedido.
Yo por mi parte, tengo todos los juegos DS de Pokémon: Diamond, Pearl, Platinum, Heartgold, SoulSilver, Black y White… y el primero que tuve fue Crystal (por Dios que me gustaba ese juego)