I'm going to pile on at this point and suggest going to a studio.
The thing that will increase the cost of a home system is having to record drums. In the genre(s) you described, you will need at least one mic on every drum, two overheads and probably a hat mic. So you will need 8 inputs with preamps, 8 mics(two of which should match, one should be a kick specific mic) and 8 cables. On the cheap (crappy) end, that will cost $500 for the mics alone. And don't forget how much the room the drums are in affects the drum sound. Room treatment will be a must for a professional result.
It might be worth it to get the drums recorded at a studio, take the tracks home and buy a 2 channel interface, a 57, an LDC, and a DI to record the guitar, bass and vocals at home.
Oh, wait. You still need monitors...and a room that doesn't skew the sound to the point that you can't rely on what you are listening to.
Go to a professional studio to get professional results. It's not enough to have the equipment, you need to know how sound works, mic technique, what an instrument needs to sound like going in to a mic in order for it to be what you want in the mix, etc... This is not the sort of thing you pick up in a video class, or in a short amount of time.
Everything else can be done with a two channel interface and a couple of mics.