There are many quality manufacturers of computer modems, like Hayes, 3com, Xircom, Creative Labs and many more.
What is Mbps?
Mbps stands for millions of bits per second or megabits per second and is a measure of bandwidth (the total information flow over a given time) on a telecommunications medium. Depending on the medium and the transmission method, bandwidth is also sometimes measured in the Kbps (thousands of bits or kilobits per second) range or the Gbps (billions of bits or gigabits per second) range.
Although the bit is a unit of the binary number system, bits in data communications are discrete signal pulses and have historically been counted using the decimal number system.

What is Network Interface Card?
A network interface card (NIC) is a computer circuit board or card that is installed in a computer so that it can be connected to a network. Personal computers and workstations on a local area network (LAN) typically contain a network interface card specifically designed for the LAN transmission technology, such as Ethernet or token ring. Network interface cards provide a dedicated, full-time connection to a network. Most home and portable computers connect to the Internet through as-needed dial-up connection. The modem provides the connection interface to the Internet service provider.
DSL or ADSL Modem. Features and Description!
DSL or ADSL modems are rarely internal to the computer but instead are wired to the computer's Ethernet port, or occasionally its USB port, while voice band modems are usually built inside the computer. DSL modems are intended for particular protocols and sometimes won't work on another line even from the same company, while most voice band modems use international standards and can "fall back" to find a standard that will work.
Features
- Router functionality that uses Network Address Translation (NAT) to share the connection
- An 802.11b or 802.11g wireless access point
- Voice over IP functionality including Quality of Service (priority control for data flows between users)
- Dynamic Host Configuration Protocol (DHCP) server

