What I've realized in a lot of the responses is that some of you are really underpaid, but I guess every situation is different. My gut tells me that if I was to leave, they would hire 2 people to replace me, and it would set them behind 6-9 months, if not longer. Throw that on top of the $800,000 in sales we do via eBay, a $10,000 raise seems pretty small in the scheme of things. Hopefully I can communicate that when I ask for the money!
I think you hit the nail on the head right there! The IT "group" has an issue with communication in general, and can't effectively translate our work into something management can understand. I often see threads on here where "x" IT employee is complaining about "y" uninformed IT manager and they just don't get it! You can't tell management the technical stuff, you need to speak their language. Based on your ROI experience and some of what you posted, I'm sure you'll do fine when you present them with your offer though ^^ Either way, you'll definitely find out if they appreciate what you've done for them so far. I'd rather work for a company that appreciates what I do for them...