It looks like you may have lucked out, it should all be cosmetic. Like others said, have the suspension checked. I'd also check the alignment just to be safe since you were hit. A bad alignment can end up costing you a lot more down the road.
The story behind my avatar: