I don't know a lot, but what I don't know I have some friends that do. As for doing it myself, I would like too when possible so I can learn. As for budget, I can throw a grand at it now, and over the course of the year probably at least another couple grand. As for HP, I would like to get it...