Keeping your legs warm during winter goes a long way towards making you comfortable wherever you are. You can always wear socks to help you stay warm. These USB Leg Warmers Heated Leggings go a step further by heating your knees to help you stay warm. These work with a USB 2.0 connection and have a carbon heater. They will set you back $36 though.