Quoted By:
Red on a Teal Gameboy Color
Silver on a Teal Gameboy Color
Sapphire on a Silver Game Boy Advance
Diamond on a Black DS Lite
White 1 & 2 on a Black DS Lite
X on a Purple 3DS
Riding in style. To answer OP though, almost all colder colors.
And as long as we're doing opinions,
gen 2 = gen 4 >gen 5 > gen 1 = gen 3