I was in the In Flames being better camp when I listened to loads of mdm.. But nowadays I'm more a Soilwork fan. Newer mainstream sellout Soilwork is good.. Whereas In Flames form of records of late has been so bad I've not even bothered listening to their latest record yet. But tJR-Colony and RTR imo are great records. Colony is probably the best either band has released.. Just In Flames went to shit some time 5 years ago.
I agree with mat35. New Soilwork > new In Flames (I hate using the 'old/new'-signs, anyway), even though both bands' latest albums were a big disappointement for me.
I love both bands a lot, but overall, I still prefer IF over Soilwork. Everything they released before 2002 is fantastic.
Soilwork's Natural Born Chaos is my favorite Soilwork album by far, but comparing that to albums like The Jester Race and Whoracle, I'd have to go with IF.