Any CB(R)650 is absolutely heaven to ride. Sounds like an F1 car, has just enough hp, but it also is very forgiving when you make a mistake.
I'll be keeping mine for years probably. Can't get tired of it. The only thing... it's heavier than most bikes in its category, so you'll always be last...