Both are amongst the best looking actresses imo. As far as the face goes I think they're pretty close, Biel's might be slightly more symmetrical and Alba's a bit more feminine of the two. I'd give a slight edge to Alba's.
Body-wise though it's easier. Alba is just a skinny girl, while Biel actually has a strikingly good looking body. So altogether I have to give it to Jessica Biel.