Compact gearing on Shimano

After doing some research (ie slowtwitch forum surfing) I think it makes sense for me to get some compact rings on my crank. I have an ultegra 10 speed crankset and was wondering if Shimano makes a 50-tooth ring that will fit or do I have to go after market?

http://www.kabudle.com/default.aspx?src=fr&event=dP&ItemID=B000B7D9VE
.

Shimano compact cranks will be out in November. I would wait.

A better looking 50T option:

D/A FC7800 50T 130mmChainring (B-Type)

http://www.bikeroom.com/Itemdesc.asp?ic=CR1821.