i'd get rims. that's just my personal pref. though. i dont know about 18s though. yes they will look nice, but i'd just settle with some nice 17's and some nice tires. it will save you a bunch of money that could be spent elsewhere. hell, have you just looked at tire prices from 17' to 18' ?! my .02$