I believe this to be a voltage regulator of some kind (it's failed, and is resulting in a dead short straight through). However neither I nor Google Image Search is having any luck identifying the manufacturer mark. Does this look at all familiar to anyone?
(If anyone knows what the component is, that'd be even more awesome, but at least with the manufacturer I can look it up in their catalogue. Google doesn't know what a EDJ3207 is either, by the way.)