Hybrid running through my veins? Lexus IS 300h - review