I can vouch for ducky keyboards, they are great, I have had a few of em and liked them a lot
I prefer the blue MX switches the most but that's really something you gotta try out before buying, so go to your local computer parts store and feel the different switches
Ps if anyone know where I can get hold of blank keycaps for ALP switches I'd be happy, I have a great keyboard with salmon/pink ALP switches, I'd like to put blank caps on (original caps are a bit yellowed and I don't need printed ones so blank is fine and no worries with layout etc).