For me, it's yellow. It's the first game i got, and i got special experiences/feelings while playing it.
lol, White Shadow, it's really...shocking that your pikachu was already at lv 43 when u're in Vermillion. Well, for the first time i played yellow, i do the similar stuff like u. Then i realized how weak pikachu is and it can't even evolve to Raichu.. Now if i play it again, i'll probably dump it when i caught Zapdos.