Just using VB.NET. I wouldn't want it to "hang" the rest of my application, but I just notice that while this is running (and waiting) my CPU is at 50% usage...and all it's doing is looping/waiting...