The feathers weren't so bad because it told you how many feathers there were in each city (and how many you had collected) and there were only 100 of them. I thought the hug you got from Ezio's mom was a better reward than the cape. Especially since the cape makes you instantly notorious. xP

Those Mirror's Edge stunt trophies are awesome.