If this is a new Dell you should really call Dell Support ..... If I didn't get a completely satisfactory response from them then I would send the whole lot back to them .... there is no reason why a New machine should not work perfectly from day one .....
The BB connection is a completely different situation but glad you got that sorted ....