We are staying at the Baymont Inn, which has a park,sleep,fly deal with Piccolo parking for $99 for one night's stay + 1 week of parking. We've also parked at Roncari, and had no problem. The nice thing about Piccolo and Roncari is that they are valet, and therefore they will clean your car and bring it around to the front of the parking area so that all you have to do is drive away!!
There is a nice indoor parking garage up there called Park Place which is a little more expensive($11.00/day, I think),but the really nice thing about it is that you don't worry about your car being touched by weather at all.
All the ones I have mentioned have shuttle service to and from the airport.