Asterisk Getting Started Questions

Hello,

I realize there are similar posts and tutorials on this subject however I am still having trouble getting the wheels turning. Basically my goal is to have a fairly powerful asterisk server running within my local office with about 2-5 phones starting out but capable of easily adding more with connectivity to the outside world.

I definitely want a powerful server and so far I am looking on getting SUN-FIRE-X4270 M2 server with a beefy processor, low disk space, and at least 64G RAM.

I am also looking at Cisco Unified IP Phone 7975G.

I am getting good deals on both. My main question is does anyone see any compatibility issues with my choices? Also, could someone refer a VOIP provider and give me some suggestions on getting started since this topic is a bit confusing. Any advice is appreciated.

Thanks in advance,

Joe