I'm surprised that no one has mentioned NearlyFreeSpeech yet. While they aren't particularly user friendly to those who aren't accustomed to doing a lot of their own grunt work, in my experience everything runs quite smoothly. Their pricing scheme is wonderful - you do not pay ANY set monthly fees. You are charged only for the bandwidth that you actually use. For things like a basic forum, or a static web page, this translates into a huge saving. I am an Admin at a small (approximately 2,000 users) forum, and we use NFS. Almost four months ago, I deposited $40.00 US into our account. We still have $31.00 in the account.
That said, the support is completely forum based, unless you wish to pay for it. Personally, I've never had to - the forums contain a lot of good help information. While not for the faint of heart - meaning, not for those who are more used to having the host do most of the work - I still find them to be the most reasonably priced hosting service available. They also provide DNS, as well as the ability to search for, purchase and register domain names.
~ Notorious Thread Killer ~
Case: CoolerMaster Storm Trooper Full ATX | Motherboard: GIGABYTE GA-Z170X | CPU: Intel Core i7-6700K 8M Skylake Quad-Core | GPU: MSI Radeon R9 390X 8GB 512-Bit | PSU: EVGA 80 PLUS GOLD 850 W | RAM: Corsair Vengeance DDR4 SDRAM [4x8GB] Audio: Integrated Creative Sound Core 3D 5.1 | Internal Storage: Samsung 2 TB HDD | Seagate 1 TB HDD | Samsung 500GB SSD [x2] | Mushkin 500GB SSD | External Storage: Seagate 2TB | Optical Drive: Lite-On iHAS324 Dual Layer
Display 1: AOC I2757Fh 27" | Display 2 & 3: LG 24MP57HQ-P 24" | Operating Systems: OS 1: Windows 10 Professional | OS 2: Linux Mint Cinnamon | OS 3: Windows 7 Ultimate x-64 | Antivirus: MS Security Essentials | Firewall: Windows Firewall