I know I could search google, but I'd thought it'd be better to ask from WM Lab's personal experience. I just started into web design about a month ago. I have a portfolio website up and that's about it. I haven't done any freelance work for any clients yet. I know XHTML/CSS/PHP and most design programs already. I think I have a pretty good grasp of web 2.0 trends as well, but I what I don't know is about the logistics of freelancing. How should I receive payment? Paypal? Certified check? Is a contract needed every time to cover my ass? How should I gain more professional experience? Do work for non-profits, churches, etc? How do I handle taxes? Use quicken pro, etc? How much do I charge per/hour as a noobie in the business? How do I stay ahead of the competition? I'm sure there's a host of other questions that I could ask, but this is a start.