i listen to heavy shit too haha. my favs are definitely meshuggah and mnemic. i have a feeling you would absolutely love mnemic, if you already dont that is.
i love shit that is progressive, complex, and makes you think. they are heavy, but their lyrics are pure poetry, as is the musical structure. its structured chaos as i call it.
i like so many different artists its crazy, lol. songs like breaking benjamin create are perfect for singing in the car, or with friends, lol. good times. the heavier shit is good to headbang to, workout to, fuck to, etc etc. haha.
good times.