I really should get one hehe, I kind of wish I had nabbed one of the storm trooper helmets but havent had a chance to have a close look at them. They do display very well though thats for sure, and the price I cant complain much at all.
I thought it might interest some of you, if I posted up pictures of the Black series Boba Fett helmet.
(* EDIT- I dont know why its put them all sideways sorry)