I'm not exactly sure this is the right place for such suggestions, but here goes:
The Plugin installer in the WP admin is just delightful. Searching and installing plugins is a breeze. Lovely!
The problem is I frequently browse the plugin directory on many computers and in many browsers, since I administer a lot of WP-based sites, and I don't like having to type the name of the same plugin over and over again in the admin section of each blog/site when I want to install it in each of them.
Any chance you could add a link to http://coveredwebservices.com/wp-plugin-install/?plugin=plugin-slug in the plugin pages?