For review, LED lighting has a 20 year lamp life and at present is about 20 times more efficient than incandescent. The downside to LED is color, which until now was really more blue than white.
The other issue for now is price...Except for this new product. At $30 a foot, it is the most reasonable and not much more than a halogen piece...
Led Tape is secured by either double sided tape or by channels(similar to a track)
Have a look:
Available in the middle of March