I put my XM and GPS antenna in my dash.
I found that putting under the dash provided a VERY weak signal...but I did a bunch of testing in various locations etc...
I ended up making a sheet metal "shelf" about 6" wide X 10" long. I put the shelf in the VERY top of the dash (behind the climate control knobs on an 06 RSX). Put both antennas on this piece....
To be honest, I have as good of a signal (if not better) than when I had them on my roof.
Wish I would have taken pictures of what I did...hopefully my explanation kinda sums it up.