I present a balloon-borne cosmic microwave background (CMB) polarization experiment, E and B experiment(EBEX). EBEX is designed, i) to detect or set an upper limit (T/S less than 0.03) on the inflationary gravity-wave background polarization anisotropy signal (primordial B-mode), ii) to measure the CMB polarization anisotropy signal induced by gravitational lensing (lensing B-mode), and iii) to measure galactic dust emission (120 GHz – 450 GHz) in order to monitor foreground contamination. In this talk, I present the EBEX science goals as well as an instrument overview. In particular among a number of subsystems in EBEX, I discuss a half-wave plate polarimeter using a superconducting magnetic bearing.