I'm like a kid at Christmas waiting for the new bike (Trek 520) to arrive.
The LBS estimated mid-May when I ordered it a couple months back. I called Tuesday to see if they had an actual date. He said he had just received confirmation about an hour earlier that is was on its way and should be here today or tomorrow. He'll have all the parts swapped and have it ready for me early next week. Maybe I'll visit the LBS this weekend to get an early peek at it