Well, if you can buy any one of them then go for the iPhone.
Since iPhone 3g is the best thing out there and the iPod Touch is an iPhone without the phone it only makes sense to get the iPhone over the iTouch.
As for the Nokia, well, the IPhone is going to be so much more better than it. That...
I would say no. It doesn't matter if they were invited to your party or not. It doesn't matter what the circumstances were, if you didn't do it you aren't responsible for the damages to your neighbor's car.
It is ultimately the responsibility of those who did the vandalism, as that is what it...