well your head unit is not going change this problem. if you want to get rid of the rattle look into getting some sound deadener. second skin is a really good company for that and they are a partner on here. they are also very helpful and knowledgeable in this area. now if you want your "lows" to hit harder, again not so much a head unit issue. what are you box specs? ported or sealed? and whats it tuned to if its ported? thats what will effect that the most.
EDIT: also what are your amp settings? (lpf, subsonic)