So I purchased the download from EA and I can tell you I will not do it again. I paid using paypal and after 20 minutes I finally got an email from EA showing my order status. Anyways, I have yet to download the game because I can't find a download link. The email says to go to this one url, then click on customer service, blah blah blah but when I click on recent orders, most of EA support pages come up Error 404. Pretty disgusted at their slow service/poor user interface on their site.
Well, after hours of trying to get EA's page to give me support, I finally found a chat option. Turns out that there was an error of some sort and it never got processed or something, but I didn't receive an email either.
Anyways, they're refunding my money, which is funny because it takes 2 minutes or less to send the money via paypal, but up to a week for the refund.
Purchased it again this time using the download manager and it's not downloading.
if you are having so many problems downloading it from steam, you could always go in a store, buy the game and associate it with steam so you still could use steam community/friends while playing
I might need to upgrade my computer. The game plays but sometimes plays shitty. The only thing my computer doesn't meet is the Core 2 Duo 2.0. It's a Core 2 Duo 1.83, so we shall see.
So after all those issues I had and sending in an email with my complaints, I received an email today in regards to it and how they were having an issue and such. They issued me a coupon code to make a one time single purchase on their ea store website up to $60. I looked at the games and since my computer isn't up to date, I pre-ordered Bulletstorm for my Xbox 360. So I got a $59.99 game for a little over $7 (shipping and tax), so I'm pretty excited and am happy with their customer service as well.