As I've been asked this a few times, several times from 2 teams here is a sample of what I'm looking for in return for Kovalchuk. I had him in another league and just did the following trade:
To other team
Ilya Kovalchuk
Curtis Glencross
Prospect Viatcheslav Trukhno
To My team
Bobby Ryan
Prospect Tomas Tatar
Prospect Brendan Smith
23rd overall pick
So there you have it in writing. He's signed long term and I have no issues keeping him. If you want him, an offer like this would work, but i'm more then prepared to just keep him.