"The only two (somewhat related) things Apple does that I would classify as vendor lock-in are 1: XCode, and therefore OS X, is required for iPhone development, and 2: You need a Mac to run OS X."
What about the fact that they actively sabotage efforts to make the iPod work with music library managers other than iTunes, or to make iTunes work with MP3 players other than the iPod?