I've always preferred CJ rather than Margaret because they have more chemistry and while Margaret was cool he had to do way too much to impress her while with CJ he was so natural.
See also
Awards | FAQ | User Ratings | External Reviews | Metacritic Reviews