My previous 2003 TJ had a Banks system. I liked it a lot. That Jeep was totaled. My current 2003 TJ has the stock system. I also like it a lot. Lol. I may go with a Banks system if/when the stock system needs replacement, or better yet, go with the long system @Chris posted earlier.