for cheap bbs i still prefer a cheap square taper over a those $25 gxp joints.
s300s are ugly
i went with the eai cobra economy cranks. basically andels with a matte surface and aren't finished smooth. they're only like $60 retail
http://www.thebikebiz.com/EAI_Cobra_...-cobra-eco.htm
use a 110 jis bb