I went with 7" planks, Angelim (Brazillian hardwood). It's an inch thick, so you can easily sand/refinish if you had to. It's been maintained for years, with very little wear on it. Hard as hell to cut/put screws into.
The wide planks are nice if you have might have moisture issues underneath since they won't cup like 3". Popular in the south because of that.