Thank you very much Debra I would say that if you have not seen either to do so.  That is ofcourse dependent on your taste in movies as both can be very brutal at times.  However the whole cast in Boyz N' the Hood does a wonderful job and Edward Norton is amazing in American History X.