Need External DVD Burner (need advice)

Hey guys,
I am new to this board, but from the looks of it looks to be a really good forum site.

Anyways my question is that I am in need of a new DVD burner, and I currently am using a Dell E1705. I would get an internal DVD burner but I am not sure if I can use just any internal or if I have to find one that works for my comp? So in this case, I am wondering what the best externals are? I tend to burn a lot of DVD’s so I need a reliable but really nicely made burner.

If anyone could possibly help with either fitting an internal into my Dell, or the Best or highest rated external dvd burner would be very much appreciated.