I can recommend the Fuji Finest AL, I ride one and have no complaints. But really all bikes in that price range are going to be about the same, same components and such. Since you posted this in the racing forum I'm assuming that you'll want to race eventually and I would suggest buying something better than Sora components in that case. Sora components are good for the average beginner but suck for racing. The shifters are ackward when trying to shift during sprints (in the drops) due to the thumb levers. The cassette is a 8 speed and it is difficult to find USCF Junior regulation cassettes with the proper gear ratio's (52x14). If you plan on racing in USCF events you'll end up having to replace the cassette or chainring (probably both) and you can expect to spend around an additional $75 in upgrade costs and you'll still have those sora shifters and an 8 speed cassette (less range in gears).
I suggest either saving up your money for something with Shimano 105 (or better) or buying something used. You should be able to find a good used bike with the better components within your price range.
Dan.