I drive a 2001 Chevrolet Silverado and I went out to start it so I could go to work this morning and it sounds like it's not getting any spark. it turns over and the solenoid turns on so its not the fuel pump. I've never had any real ignition problems so it makes me believe that this might be a really simple disconnection of a wire or something to the coils. I checked the fuses (inside and out) and nothing is blown. Any idea what this could be?
The easiest thing to check is the ignition coil: disconnect it and measure its resistance with a multimeter. You'll want to check your car's manual for exact values, but in general dead coils will have infinite resistance on the secondary winding.
If the coil is OK, you'll have to do a full-blown spark test. Note that having a spark plug tester or a set of spare spark plugs will greatly reduce the amount of work required and the chances of doing something wrong and damaging the engine.