US doesn't, but it comes pretty close. You can upgrade everything but its "e-saver" fares, which are the last-minute savings to special destinations. I recently travelled DCA-PHL-MAD roundtrip on a $340 (tax included) ticket and upgraded it just fine.