CAI has better HP gains, but if you live where there is a lot of rain/water, short ram would be better b/c the CAI is closer to the wheel well and ground and there is a chance of it sucking in water, or you can get a CAI and when it rains either dont drive or drive very cautiously.