I am Looking to Host a Social Networking site which has around 1000 members online at antime . and this number will increase. It will have a forum ( Invision Power Board in it ) and also the DB is around 300-400 MB presently .

I want two servers one for web and one for DB which are high end (which can support future needs ) and with plesk on them . I wont make much from site . My present budget for both the servers together is 300$ monthly .

I want to know wht servers can support and if anyone can provide for 300$ .