You probably don't need a really expensive microphone to record basic commentary. If you're running a webcam, most come with microphones built in already.
If not, there are cheap alternatives that cost anywhere from $25 to $50.
Or if you really want to go budget, you can use a smartphone. Many have recording capabilities and you can just record with the phone and export the files to your PC for editing.