The 5510 has more features than the 5505, If you think you might need these in the next 5 years I would get the larger box.
From the TS description page (hopefully translated for you)
VPN remote connections It looks like the 5505 will support 2 remote connections (like a user connecting from their laptop from home or the cyber cafe) The 5510 will support many more users but you have to buy licenses for more than 2 users.
The 5505 provides one fire wall, like to protect your inside network from the Internet. The 5510 will provide up to 5 virtual fire walls so you can segment individual networks inside your building from each other all with the one box. This could be used to provide a network for WiFi connection for the public that is isolated from your internal file servers and printers, you could add an additional network for a computer lab with different network restrictions, you could then also isolate your payroll server and payroll department PCs from the rest of the network, In addition to the fire wall protecting your networks from the Internet. Another advantage of the department segregation of this device (if it was properly set up and configured, as in any of these examples) if you were to get infected with a worm trying to propagate to all your computers, the 5510 could isolate the infection to a single department.
If you are going to have several remote offices connecting to your office via the Internet, the 5510 offers better support for the office to office communication. If it is only one or two remote offices the 5505 would be fine.
Hopefully this clears up a little for your decision process, you may want to consider finding a local Cisco reseller and contract with them for the design and installation of the product. They should be interested in the services even if they don't sell you the hardware, and if not find another reseller.
Dave