ive had both. i personally love the s. its alot more fun to drive. but thats just my opinion
L lbrider · Registered Joined Nov 4, 2006 · 20 Posts #4 · Jan 17, 2007 View full thread ive had both. i personally love the s. its alot more fun to drive. but thats just my opinion