Hi Dave,
Start your bike and see how it idles, blip the throttle a few times, see if it idle rough. Does it start ok, or need choke to start and idle? Does it run rough, like starving for fuel only at slower speeds (under 2500 rpm) although when you give it gas it seems to run better?
If you answered yes to all of these questions, I believe it's clogged slow jets. That's ok, easy fix. Lot's of guys on this board rave about "Seafoam", however I think it's garbage. Get "B-12" from any Automotive or even Wal-Mart Automotive, double the dose, can't hurt. Then run the bike on a beach ride from Clearwater beach to the Don Cesar and back, speed limit is 35 mph, don't exceed this speed and you will be running on your low jets for two hours. When you get back put a bottle of "lucas" fuel treatment in and run as usual. It should clear itself out, probably the result of the Ethanol fuel catching up to you.
If the above is not your symptom and it runs poorly all the time, then I believe it might be your petcock. Again many on the board are "Pingle" fans. I am not, get yourself the petcock rebuild kit (cheaper) and will last 10 years. from "Honda Direct Line Parts" Part #16953-MBZ-B51 Note: be carefull taking this apart and lay each piece out so you can see how it goes back together. I will attach some helpfull links for you to research. If you need help shoot me an e-mail.
Sent you a PM, good luck Mike, call me if you need me.
Good read from From Shop-Talk:
Servicing the Petcock