Go with the SRAM Rival compact crankset instead of the Shimano. It's lighter than the Shimano one, between Ultegra and Dura in terms of weight.
Almost every compact crank we sell is the SRAM Rival. Otherwise, you could go with the FSA carbon ones, but I believe they're around $400.