Server Rental Questions?

Ongoing discussion here:

BFV dedicated servers

Short answer: NO word at all from EA