Although not downtown, I would suggest the new BUSTER'S GARAGE, located near Hard Rock and across the street from Sopranos. They have something like 25 wide screen HD flat screens, with Hans and Rusty on the bar and Dany (from Salt n Pepper) serving the tables. You can sit inside or outside, and enjoy good bar food and great beverage service.
That's my top pick for watching sporting events.
..and in addition AJ from Unique Watersports behind the bar, and Graham (ex- Bugaloe) managing the kitchen.. GREAT place
On top of this there are two hottubs outside, which we enjoyed at 4 am back in February
I haven't to Aruba since March of 2006. From going through this forum it seems like quite a few new places have opened up. I don't have my next trip planned but it's good to know there will be new places to visit.