The tutorial was QUITE impressive! Hell I may start using EAGLE!
I use ExpressPCB too. I also found it easy to learn and use. I started using this so I could get experience in laying boards out so I could add the skill set to my resume. And got hooked on designing boards.
I have designed two simple PIC-centric boards in it and had ExpressPCB fab them. And they worked. The first had some really dumb mistakes, but number two was largely usable after assembly. My latest board is easily twice as large as previous boards, and uses copper filled planes in a double-layer board for easier power distribution. But that is proving trickier than originally thought. Perhaps I will post the final design here when I get done, but that will be days from now.
It's like building from an erector set: there are only a few types of pieces to build from, but the results can be really quite impressive if you apply yourself to the project. However, they don't autoroute (not necessarilly a bad thing), don't do bottom silkscreen, don't do internal slot routing, and when I found and reported that their DS1820 library part had Vcc and ground pins backward, they basically responded, "yeah, so?".
Just in case you didn't know, they will take your .PCB file and generate the Gerbers and Excellon drill files for $60. Then you are free to send them to cheaper fab houses for quantity fabrication. I have compared prices for the same boards I had ExpPCB build earlier, in the same small quantites, and there were no savings. The other places quoted 7 to 10 days turnaround and 1 to 3 day shipping, while ExpPCB offers 2 to 3 days to make them, then one ot two day delivery.
Have fun with your project.
kenjj