I'm getting ready to do some research; however, I thought I'd also post a question here for discussion. Which is better or smarter: Building a site with a responsive design that adjust down to mobile devices, or building a mobile version of a site and hosting on a mobile.xxxx.com subdomain?

I'm curious to hear any pros and cons for the two approaches, or to hear if both should really be done.

Thoughts?