bury your dead, hatebreed, black dahlia murder, pantera, atreyu, avenged sevenfold, every time i die, biohazard, bleeding through, disturbed, linkin park, korn, megadeath, mudvayne, some primus, rage, send more paramedics, sevendust, slayer, slip knot, static x, system of a down, bury your dead, bury your dead, bury your dead<---sorry i just really like them.....this list should give you all you need to get your blood pumping, as far as rap though i dont know nor do i care...i hate that shit fuck this N**** and that N**** and kill cops and slap hoes and do drugs...so fucking retarded...