The new dyson hand held is pretty good but the battery life is quite short. By the time I have done my car its died and then needs a charge for a good couple of hours. If the car is particularly grubby it sometimes runs out before I've finished.
That aside its suction is very powerful and it picks up the smallest bits of dirt.