At the beginning stage of a forum shared hosting would be an ideal choice. But later when your forum gets more members and traffic, Shared hosting would not help you much. You may need to face many down time problem with a shared hosting plan on high traffic. In such case VPS hosting would be very useful. It could be ideal to meet heavy traffics. You can get best deals on shared hosting plan and VPS hosting plans from
www.TuckTail.com at low cost with 24/7 customer support. Good luck mate.