if it's "XM ready," which it probably is, you'll still need a tuner. As far as I know, there's only one xm built in receiver aftermarket, the alpine 9820. the antennas are really small now, so don't get one of those huge ones to advertise. See what the connection is...they're not all the same. Some have a green and yellow connection while the smaller ones have a single connection. Crutchfield has a lot of them. Probably not the greatest price, but they're all around $20. or at least call crutchfield, cause they can tell you what you need then you can go buy it elsewhere for less if you can find it for less.