I have the right board selected, the port selected, and I can't upload to my arduino. All it says is uploading to i/o device... forever and ever. I went to device manager and downlaoded the FTDIchip.com drivers (i did d2xx and VCP since i didnt know which to pick) and tried updating drivers for both usb serial convert and usb serial port and it said that i already have the latest drivers installed. ALl it says in device manager is FT232R USB UART. Please help
Is this the current Arduino Mega (i.e. with ATmega2560)? If so, you don't need the FTDI drivers (the Mega 2560 doesn't use the FTDI chip). Instead you have to point Windows to the .inf file in the drivers/ directory of the Arduino software.