oh you're using hdri! there's some stupid mental ray option that you have to check (or uncheck, can't remember it at the moment) that states that hdri images won't show in transparent objects... that's what you're seeing.