I have spent the last couple of weeks researching Replicas and looking for used OEM wheels in the hopes that when I finally purchase a set of rims I have no regrets afterward.
I think OEMs will be the safest choice in terms of quality, but some of the Replica rims available are quite nice looking.
Right now I am debating with myself between E9x M3 Replicas and Sportline CS.16s, if I go aftermarket.
For OEM I like Style 71, 135 & 261
I usually spend lots of time doing research and soul searching before I purchase so I don't have regrets.