I have one of these and I think it's great. Anyone that knows me knows how anal I am about paint and scratches too.
I bought it when I had an integra (so it's the small version, doesn't fit the 'line.. doh!).
It has a soft lining on the inside, is waterproof, and has breather holes with "flaps" to stop the rain from getting in, and stop condensation underneath the cover.
Car covers are a pain though. Do not EVER put a car cover on a car that has a warm engine... anyway, I'm sure bb knows that.
The Autotechnica covers are also available at Repco.