Have i fried my arduino?

So i've been working with an Arduino 2560 MEGA for my reprap prusa mendel 3d printer, and i'm not sure whether i fried it or not. I was following a guide on how to power stepper motors using an arduino board, a ramps 1.4 board and an ATX power supply, and i followed the tutorial to the letter, but when i turned on the power, the computer i was using immediately turned off and my arduino board was extremely hot. I tried testing whether the board was working using Blink, but whenever i tried to run the test program it always got near the end of the progress bar and then timed out. I should point out that the RX LED is red and i have installed the drivers and firmware for the board, but i'm not sure whether this is something i can fix or whether i will need to buy a completely new board.

Please help, thanks.

Is the USB port working? Have you tried something else in the USB port?

I assume you've unplugged everything from the Arduino when you tried to load the Blink program?

The only way to prove if the Arduino board is bad is to try a new Arduino board.

I don't know what went wrong... I'm going to guess excessive voltage was applied to the Arduino and possibly excessive voltage was applied to the USB port. And I don't know anything about the ramps board, but normally a motor driver board will basically protect the Arduino (if it's connected properly).