My understanding is that you should be able to get it OTA via the software update button by now.
If you want to go the route where you root and unlock your bootloader and flash a custom ROM, you can always go the viperX route. That's what I used when I was running a custom sense-based rom (well, actually i used viperXL because I have the One XL, but it's basically the same thing)