high flow air filters like K&N allow u to gain a few BHP more, and don't really affect your low-end torque. Also, they r washable so u save on having to throw away used filters and buy new ones. And since u r not throwing away filters, its more environmentally friendly too!

if u want a whole cold air intake, u must be able to install it such that it is able to draw in cold air. its no point if it is taking in hot air from the engine bay. U'll probably need to put in insulation to prevent that from happening. Also, most of your low-end torque will be lost.