Having various graphical representations of onion addresses might be a small step forward but it's far from a proper solution to this problem.
How many QR codes or key poems can you put in your brain? You probably might remember 3 or 4, but then what do you do for all the rest of the onion sites you want to visit?
Also check this old thread:
More information about formatting options
Drupal Design and Maintenance by New Eon Media
Drupal Development by Chapter Three