Jake Gyllenhaal may be Reese Witherspoon's main squeeze, but we'd all like to wrap our arms around him and hold on tightly. Not only does the easy-on-the-eyes star always seem to make time for his girl, but he's often seen going out of his way for her two kids as well. Yeah, this one's a keeper.