About 2 months ago my work finally decided to go ahead and replace any developer desktop PC with a laptop if we wanted it. We are going through a change at work where we are also trying to use Agile development methods to get better quality on our work. I've been very adamant that agile practically requires laptops in order to have the type of mobile work environment that really makes Agile development work. To learn more about agile see the Agile Manifesto.
Anyway, 2 weeks ago the first laptop was handed out, and I was a bit frustrated that it wasn't mine. I waited and waited and waited until yesterday when I got mine 14th. I was really frustrated and felt that I was unappreciated because my computer was the oldest in the department and I am the 3rd most senior developer. I actually fumed for 2 weeks until I got it. But now that I have it, I'm not bitter at all about not having had it for the previous 2 weeks. In retrospect I was being very silly about the whole thing and made myself look like a fool in front of my team at work. Now I'll have to figure out how to make it up to them.