I own two: a double-breasted black tuxedo and a tuxedo with a white peak lapel dinner jacket. Ideally I'd have a black, single-breasted, one button, peak lapel jacket, but economic limitations won't allow it. I bought both of them my freshman year of college (i.e. ~3 years ago) for the purpose of having something to wear for our semiannual formal events, and that's basically what I've used them for. I haven't been to a wedding or a black tie function, and won't in the forseeable future, but it's nice to be ready when the time comes. Too many people put it off until they absolutely need one and end up panicking and renting a crappy tux or paying too much for one just because it's what's available in stores. I haven't found any excuses to wear a tuxedo where I otherwise wouldn't, although lately I've been tempted to cross over to the dark side and try the white dinner jacket with jeans look during the summer.