I second the above comments, and would like to add my own praise as well; you guys are awesome! I'm just sorry I'm taking so long to post. Unfortunately, it looks like I'm going to be snowed in for a few days, but I'll try and get a short post up soon. My new phone should make it a little easier.