Dunno about Jessica Alba. I mean, "Jessica Alba" is über-hawt and aerodynamically flawless, but Jessica Alba is only so-so and has yet to exhibit any star quality.
Dark Angel (although I sat through the whole series, drool bucket at the ready, in the vain hope that "Jessica Alba" would rear her perfect ... rear) was sucky. My drool bucket never even got moist.
Actually, she was awesome in Idle Hands, as you pointed out. But since then?