I have had full intake systems on previous cars, but for this vehicle, I decided just to get this insert filter.  I fits perfectly, and seems to be of good quality.  Who knows if these are really better than the OEM version, but it's not that expensive, so you might as well throw it in.  It should last for 40,000 miles before I have to clean it.