I'd go with one of these for your small stuff like shades, garage opener, cell, etc.
Just use a bungy cord or cargo net for your jacket. It's about $7 from the dealer for the net.
You could always ask a riding buddy with bags to carry you jacket for you ... catch myself doing that once in a while

.
Although living in SoCal one rarely has too ...
The bag is a chopper bag by Leatherworks, Inc. (
http://www.leatherworksinc.com/312%20Chopper%20BAg.php)
It's the 312 model and it laces to the swing arm with two upper and two lower leather 1/2" belts.
Goes on and off in a few minutes no tools required ... perfect!
I've got mine about a year ago and am very happy with it ... just right for sunglasses cell phone garage door opener and other small stuff one carries around these days.
I think it's perfect since I don't believe in large bags and other unnecessary stuff attached to the bike ...
I got mine at the harley dealer for $110.00
[IMG]local://upfiles/51518/D086FDAC1CFA4A4EAA3F7E16A6F523D1.jpg[/IMG]