It's hard not to be impressed by the current crop of small hybrid cars. How are manufacturers able to cram so much tech into such a small package yet keep the cars affordable for the modern motorist?