My hopes weren't up at first. After playing around with the cars in singleplayer though I'm very thrilled. The cars were great and the plane was alot of fun to drive. Haven't checked out the guns yet. Maybe someone else has? The DLC is accessible in singleplayer. Guessing it will be out noon(ish) for Online.
Here's a video of the Grotti TurismoR for you who don't have access to an xbox at this time. But damn, that car is low! Hopefully it won't turn out to be an issue.