right generaly i've had problems with xbox live but now im near breaking point.

but at the moment xbox live works ok when im on the dashboard and everything, but when i put a game in, it gets to just before the main menu and xbox live just randomly disconnects?!?

then ill run diagnostics then it come up saying that it IS now connected.
this will also happen if i just go back to the dashboard.

but if i put a dvd in then it will stay on xbox live.

and sometimes after i've put a game in then gone back to the dashboard, it says that some content is not available, e.g. marketplace

any help would be greatly appreciated because i've just bought far cry 2 and its driving me nuts not being able to play it online!