There are a lot of thing you should consider changing. Let's start with colors. What was the general idea behind the colors you used? Why did you use dark gray for the background? Why #cecbb9 for "Offers" and "Contacts" block background?
GTX 480 is a bit better then GTX 460 but my GTX 460 is the MSI HAWK wersion which is overclocked and is good enough to compete with GTX 480.
By the way my system is (made it myself :) ):
CPU Intel Core i5-2500K
MB MSI P67A-GD65 (B3)
Memory DIMM DDR3 2x2GB 1600Mhz Mushkin Silverline Stiletto...
I recently got nVidia GeForce GTX460 HAWK and I'm pretty satisfied with it. Before that I had many graphics cards (starting as far as GeForce 2 MX :) ) but they were always nVidia so I don't have much experience with ATI/AMD.
That would be a BIG mistake. People don't like aggressive design. The button itself has to scream "CLICK ME" but you can't just type "Click me" inside and be done with it. It should make you click without saying so. That's the beauty of web design ;)
Re: What are things I should keep in mind and study to create a php hotel booking Scr
First of all I don't recommend you start with hotel booking application. I have done one in PHP and worked on one made in JAVA and both of them were complicated. I suggest you start with something easier. You...