Yesterday I submitted AlexaRadar to ProgrammableWeb.com, a largest collection of mashups that currently exists, and - surprise! - today AlexaRadar is not only a mashup of the day, but it also received 5-star rating from users of ProgrammableWeb.com. Thanks everyone who rated the website!